Offering a lobby area and a luggage room, Hotel Grand City Tokyo lies in the Toshima district of Tokyo, approximately a 20-minute walk from the Mejiro Garden and 6 km from such cultural places of interest as the famous Tokyo National Museum. Situated in close proximity to Sunshine 60 Skyscraper, this 3-star hotel features a French restaurant serving French cuisine.
Located 900 metres from the Wacca Ikebukuro, the hotel is also 800 metres from Otsuka railway station. The Grand City stands within a few blocks of Ikebukuro tube station. Guests might as well enjoy proximity to Otsukadai Park, situated around 15 minutes' walk away. The National Museum of Nature and Science lies within 7 km of the property. Sunshine Terminal bus station can be found just around the corner from this accommodation.
The Grand City Tokyo offers rooms with storage featuring a trouser press and climate control, along with free Wi-Fi and a flat-screen TV with satellite channels. Bathrooms with a bidet, a separate toilet, and a shower, also include hairdryers and bath sheets.
The hotel offers a daily homemade breakfast. Sushi Tavern Koike offers a selection of Japanese delicacies and lies a few moments from the property.