Offering a restaurant, the 3-star Tokyo Green Palace hotel lies in the Chiyoda district of Tokyo with access to natural sights like Jingu Gaien Ginkgo Avenue City Park approximately a 25-minute walk away. This Tokyo hotel also offers a lift and a vending machine and private car parking on site.
The hotel is located 3.2 km from the well-known Tokyo Tower and only 1.7 km from the foremost National Museum of Modern Art. Within 30 minutes' walk of the Green Palace Tokyo, business travellers will find Meiji Kinenkan Banquet Hall. Visit Sotobori Moat, just 1.4 km from the accommodation, and feel complete harmony with the nature of Japan. Also, Tokyo Dome lies about a 10-minute ride away, and Kojimachi underground station is right near this hotel. Yotsuya train station can be found merely 650 metres from the Green Palace.
The modern rooms are complete with a humidifier, along with modern facilities such as complimentary wired internet.
A buffet breakfast is available in the morning. Guests can also enjoy fusion food at Ninja Akasaka located a short way from the property.