City-center aparthotel within easy reach of Tokyo Imperial Palace
4 min drive
5 min drive
6 min drive
27 min drive
Address: 4-1-5 Nihonbashi Honmachi, Chuo-ku, Tokyo, Tokyo, 103-0023 View on Google Maps →
Browse more affordable apartments in Tokyo and nearby areas. Each property offers great value for travelers looking for comfort and convenience at lower-than-average prices.