3 star hotels in Tokyo
Multiple accommodations for your stay
Show map
1661 results found
Filters
- Most popular first Sorting
Shibuya Urban Retreat - Vacation Stay 22117
Nishihara 3-20-5 Shibuya Urban Retreat, Tokyo, Japan (Open map)
The hotel is located 3.1 km from Cherry blossom viewing and merely 650 metres from Tokyo Camii & Turkish Culture Center Mosque. The...
Read more...