Guests of the comfortable 2-star City Hotel Dolphin Tokyo can easily reach Yodobashi Church, located merely a 5-minute walk away.
Cherry blossom viewing is 2.3 km from this Tokyo hotel, while 2.7 km from Meiji Jingu this place. The Shinjuku Ward district of Tokyo, where the hotel sits, grants access to cultural attractions like the giant Godzilla Head Statue, which is approximately a 10-minute drive away. Yoyogi Park is 3.4 km away, and Shinjuku-nishiguchi underground station is in the vicinity of the Dolphin Tokyo. The accommodation is located within 5 minutes' walk of Shin-Okubo train station.
The rooms comprise a seating area complete with air conditioning, as well as a flat-screen TV with satellite channels. Fitted with coffee and tea making equipment, the rooms also come with a writing table. The modern bathrooms are equipped with a separate toilet and a shower along with a shower cap and bath sheets.
Situated in close proximity to the Dolphin, the restaurant Delica Ondoru offers an Asian menu.