Grand Central Hotel
The stylish 3-star Grand Central Hotel provides quick access to a temple, a palace and a cathedral nearby. The property opened in 1980 and features imperial architecture.
This hotel is conveniently located in a metropolitan area, 2.9 km from Tokyo National Museum. The city center lies within 7 km from the venue.
The tasteful rooms at Grand Central Hotel come with free Wi-Fi, heating, a safe, television and a dressing room. Guests can take advantage of a bathtub, a shower and a hairdryer supplied in the bathrooms.
Offering Japanese meals, Kandayakisoba Menemon is situated 200 meters of the property.
The nearest metro station is Otemachi, situated 700 meters from the hotel. Haneda airport is approximately 25 minutes' drive away.
Corporate travelers are free to use a business center and a photocopier offered on site.