Hotel Bellustar Tokyo
1 29 1Kabukicho Shinjuku, Tokyo, Japan
Choose your dates to see prices
1 29 1Kabukicho Shinjuku, Tokyo, Japan
Choose your dates to see prices
Offering a location 5 minutes' walk from the indoor Nippon Budokan Arena, Bellustar Tokyo Hotel offers 97 rooms. Featuring luggage storage and a restaurant, this hotel is located only a few steps from the foremost National Museum of Modern Art.
The hotel lies 2.5 km from Shinobazu Pond and 3.2 km from Tokyo Metropolitan Art Museum. Historical sights here include the usual residence "Imperial Palace", which stands in the vicinity of the Bellustar. This property is a 10-minute drive from Tokyo Dome. The hotel is 50 metres from Chiyoda Kuyakusho bus stop and right around the corner from Jimbocho underground station.
The dining bar Sakura Cafe Jimbocho is a 14-minute walk away.
24-hour reception
24-hour services
Restaurant
Bar/ Lounge area
On-site Dining
Non-smoking rooms
No Smoking
Wheelchair access