Hotel Granhill Tokyo is nestled in the Toshima district, at a distance of 3.4 km from sports attractions, such as Tokyo Dome. This 2-star love hotel features both Wi-Fi in the rooms and a car park on site.
Situated at a distance of 500 metres from Shin-otsuka underground station, the accommodation is about a 25-minute walk from Minami-Ikebukuro Park. The hotel is located a walk from Ancient Orient Museum in Tokyo. There is National Museum of Nature and Science around 10 minutes away by car, while Sunshine Terminal bus station at a distance of 900 metres from the property. Hotel Granhill is near Otsuka train station, about 5 minutes' walk away.
The rooms include soundproof windows, along with a sofa set for guests' comfort. They come equipped with a microwave and a fridge. Bathrooms include a bidet, a bathtub, and a separate toilet, along with comforts such as hairdryers and bath sheets.
Uoya Iccho Otsuka, located within arm's reach of this Tokyo hotel, serves Japanese cuisine to satisfy every taste.