I booked this hotel based on trip advisor comments, the price was on par with Tokyo hotels around £100 per night, we stayed for a week. We didnt know the location and nor did any taxi driver so showing an address is a must. Check in was fast and first impressions great. The room was small as we expected, it... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.