Richmond Hotel Tokyo Suidobashi is located just a 2-minute walk to Tokyo Dome and Tokyo Dome City Attractions.
Well located in the Chiyoda district of Tokyo, Artist Hotel - BnA STUDIO Akihabara is located 500 metres from Yushima Goryo Shrine, 500…
A 3-minute walk from JR Yotsuya Train Station, Mitsui Garden Hotel offers modern rooms with chic décor and an LCD satellite TV.
Located in Tokyo, 2.9 km from Japan Imperial Palace, Dormy Inn Korakuen has a spa & wellness centre, a shared lounge and rooms with free…
Featuring 3-star accommodations, Hotel Tokyo Garden Palace is located in Tokyo, a 3-minute walk from Yushima Seido and 400 yards from…
Situated a 10-minute walk from Tokyo Metro Hongo-sanchome Station and a 3-minute walk from Tokyo University’s campus, Forest Hongo features…
Located a 7-minute walk from JR Ochanomizu Station, APA Hotel Ochanomizu-Ekikita offers free WiFi throughout the property.