The 3-star Hotel Tokyo Garden Palace is nearly 25 minutes on foot from National Museum of Nature and Science and features a vending machine and a lift. This Tokyo hotel is only 0.6 km from Suidobashi train station and steps away from the Ochanomizu Bridge.
The hotel is nestled in the Ochanomizu district, around 5 minutes on foot from the restaurant Yamanoue Tempura. Located merely 400 metres from Ochanomizu underground station, the Palace Tokyo is 2.1 km from the 14.3-hectare Ueno Zoo. Nature lovers will appreciate the proximity to Shinobazu Pond, which is about a 25-minute stroll away. The huge Tokyo Skytree Tower also lies 4.7 km away. You can catch the bus at Nichida-byoin bus stop, in the immediate vicinity of the accommodation.
The air-conditioned rooms at the Palace are fitted with wireless internet, some of them feature a stone fireplace. Air conditioning are featured for guests' comfort. Offering such amenities as hairdryers and bath sheets, the bathrooms also include a separate toilet and a shower. Some rooms also have views of the street.
There are 2 restaurants in this Tokyo hotel.