Located within 10 minutes' drive of the Shinjuku Gyoen National Garden, the perfect 3-star Tokyo Green Palace hotel offers general facilities such as a lift and a vending machine. Boasting an à la carte restaurant, this Tokyo hotel is also 3.3 km from entertainment venues like the Kabuki-za Theatre.
The affordable hotel is within 20 minutes' walk of the foremost National Museum of Modern Art and around a 15-minute ride from the Kanda Shrine. The Chiyoda district, where the Green Palace Tokyo sits, grants access to cultural attractions like the National Art Center, Tokyo, which is 2.6 km away. Visit Sotobori Moat, 17 minutes on foot from the accommodation, and feel complete harmony with the nature of Japan. Families travelling to Tokyo will enjoy being 4.5 km from the 14.3-hectare Ueno Zoo. The Green Palace stands nearly 10 minutes' walk from Kojimachi tube station and in the vicinity of Yotsuya train station.
There are 282 rooms equipped with a humidifier and an air purifier along with modern facilities including a flat screen TV. There are rooms with carpeted floor. Offering amenities such as a hairdryer and towels, the bathrooms also feature a bidet, a shower, and a toilet.
Tokyo Green Palace hotel serves a delightful breakfast daily. The onsite restaurant offers Italian dishes. The hotel is just 1.2 km from Ninja Akasaka, serving fusion cuisine.