6-24-4, MINAMIOI, SHINAGAWA-KU, TOKYO, 140-0013, JAPAN
Data is based on price date for country: Japan
FLEXSTAY INN Tokiwadai is perfectly located for both business and leisure guests in Tokyo. The property features a wide…
Ideally located in the prime touristic area of Tokyo Station, Center Hotel Tokyo promises a relaxing and wonderful visi…
Hotel Hokke Inn Nihonbashi is perfectly located for both business and leisure guests in Tokyo. Both business travelers …
Stop at Sakura Hotel Nippori to discover the wonders of Tokyo. Offering a variety of facilities and services, the hotel…
See All Hotels in Tokyo