City Hotel Dolphin Tokyo
Shinjuku-Ku Hyakunin-Cho 1-4-11, Tokyo, Japan
Shinjuku-Ku Hyakunin-Cho 1-4-11, Tokyo, Japan
Located in the Shinjuku Ward district of Tokyo, the 2-star City Hotel Dolphin is 0.8 km from such culture-oriented attractions as the giant Godzilla Head Statue.
The rooms feature coffee/tea making equipment, as well as a flat-screen TV with satellite channels for your convenience. Nice touches include a bathtub, a separate toilet, and a shower, along with hair dryers and a shower cap.
This Tokyo hotel is situated 20 minutes on foot from Shinjuku Central Park and a walk from Shinjuku-nishiguchi underground station. The property is 500 metres from Okubo Park and 25 km from Tokyo International airport. The hotel lies relatively near Shinjuku Nomura Building. The accommodation is also conveniently located just a 5-minute walk from Shin-Okubo train station.
Guests may find the café 2D Cafe Shinokubo in proximity to this Tokyo hotel.
24-hour reception
24-hour services
Air conditioning