6-24-4, MINAMIOI, SHINAGAWA-KU, TOKYO, 140-0013, JAPAN
Data is based on price date for country: Japan
The 2.5-star The Edo Sakura offers comfort and convenience whether you're on business or holiday in Tokyo. Featuring a …
Set in a prime location of Tokyo, Hotel Villa Fontaine Tokyo-Ueno Okachimachi puts everything the city has to offer jus…
Stop at Hilton Tokyo Bay to discover the wonders of Tokyo. Both business travelers and tourists can enjoy the hotel's f…
Residence Hotel Will Shinjuku is conveniently located in the popular Shinjuku area. Featuring a satisfying list of amen…
See All Hotels in Tokyo