Staying at the 1-bedroom Relax House Villa Tokyo, guests can visit the huge Tokyo Skytree Tower, which is nearly a 25-minute walk away.
Situated just 450 metres from the Otori Shrine, this Tokyo villa is also 2.5 km from entertainment places like the Sumida Riverside Hall Gallery. The National Museum of Nature and Science is nestled within 20 minutes' walk of the property, and the Ueno Park is about a 30-minute stroll away. Relax House Villa is within a few blocks of the Reibai-ji Temple, popular with worshippers as well as tourists.
Bathroom facilities at this property also include a separate toilet and a hot tub. A hair dryer, toiletries, and towels are included to enhance your comfort.
Relax House Villa offers an equipped kitchen with all necessary appliances, like an electric kettle, a fridge, and kitchenware. Otsuka is located steps away from the Tokyo property and offers a wide choice of Japanese dishes. The nearest underground station is Iriya, located merely 500 metres away, while Tawaramachi-eki bus stop is 200 m from the Tokyo accommodation.