Easy check-in and check-out. VERY small rooms, but functional. The bed we got was really soft, a bit too much for my liking but still relatively comfortable. Expect little to no English from the staff. We were a short 15 minute walk from loads of shopping in Ginza and the nearest subway station about ten minutes away.
Keri from Niseko, Hokkaido, Japan
This hotel is located in Tokyo (Shinbashi), close to World Trade Centre Building, Tokyo Tower, and Tokyo Imperial Palace …More