Choose your room
Urban Sakura Villa 110 Square
Staying at the 2-bedroom Urban Sakura Villa 110 Square Tokyo, guests can visit the Kappa-dera Temple, which is nearly a 20-minute walk away.
The villa is ideally located in the centre of Tokyo and just 0.6 km from the Imado Shrine. The property is within 10 minutes' drive of the Toshogu Shrine, and the Traditional Tsukiji Wholesale Market is approximately 15 minutes' drive away. Urban Sakura Villa 110 Square also enjoys proximity to the Edo Saruwakamachi Ichimuraza Monument, situated 500 metres away.
Guests are welcome to prepare meals in an equipped kitchenette or dine at a dining area. There is also an electric kettle and a refrigerator to prepare your own meal. Guests can enjoy a meal at the café Cafe Michikusa, located around 5 minutes' walk from Urban Sakura Villa 110 Square. Asakusa-keisatsusho-mae bus stop is in proximity to the Tokyo accommodation, while Asakusa tube station is merely 0.9 km away. A hot tub are available on-site.