Firstly, the location of this hotel is FANTASTIC. It is only a short walk (2 minutes) away from Shinjuku station - one of the major stations in Tokyo where all the major lines run through so this is a great area to stay in. From the airport we caught the limousine bus to the hotel which you arrange once you... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.