Tokyo at your door
The property is a short walk away from Tokyo Station and a number of places of interest including the Imperial Palace can be reached on foot. Travellers explain that the location is superb and makes it easy to get to many of Tokyo’s must see destinations.