Ideal location near subway station
The hotel's location in the center of Tokyo is one of its best features, with many guests saying it was convenient to be able to walk such a short distance to the nearest subway station: Nyingyocho, from where a number of connections are available. The neighborhood itself is also lively with many restaurants, cafes, bars and supermarkets ensuring maximum convenience for guests.