City-center aparthotel within easy reach of Sensoji Temple
9 min walk
7 min drive
9 min drive
34 min drive
Address: 3-chome-24-2 Nishiasakusa, Tokyo, Tokyo, 111-0035 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.