Hotel Granhill Tokyo features 27 rooms and lies only an 8-minute walk from Otsukadai Park.
Situated 4.8 km from National Museum of Nature and Science, this 2-star hotel also gives access to such sports venues as Tokyo Dome, which is 3.8 km away. Otsuka Deepa is reachable a mere 13 minutes' walk away. Also, Senkawa Josui Park is situated 1.1 km away. Shopping enthusiasts will enjoy being within reach of Sugamo Jizo-dori Shopping Street. The Granhill lies within 10 minutes' walk of Shin-otsuka underground station and 250 metres from Otsuka train station.
The love hotel offers rooms with a seating area complete with air conditioning. Bathrooms have a bidet, a separate toilet, and a shower, along with hairdryers and bath sheets.
Enmanya Otsuka is located next to Hotel Granhill and serves Asian dishes, around 100 metres away.