Choose your room
Bellustar Tokyo Hotel
- 24-hour services
24-hour reception
- On-site Dining
Restaurant
Bar/ Lounge area
- No Smoking
Non-smoking rooms
- Wheelchair access
- Air conditioning
Located in the very heart of Tokyo, Bellustar Tokyo Hotel offers fast access to the usual residence "Imperial Palace", merely 12 minutes' walk away. The hotel features safety facilities including a safety deposit box.
The foremost National Museum of Modern Art is approximately 500 metres away, while Suidobashi train station is a mere 0.9 km from this Tokyo hotel. The Bellustar stands a few moments from Jimbocho tube station. The property is located about a 5-minute walk from the indoor Nippon Budokan Arena in Tokyo. Chiyoda Kuyakusho bus stop is also a mere 50 metres away.
Sakura Cafe Jimbocho serves healthy dishes and lies a short way from this hotel.