The spacious 4-bedroom Azabu House Apartment Tokyo is located approximately 9 km from Mejiro train station and approximately 5 minutes' walk from the Sokei-ji Temple. This 65 m² apartment can host up to 8 guests.
The sleek gallery "21 21 Design Sight" lies 2.3 km from the apartment, while the public Shiba Park is just 1.9 km away. Azabu House Apartment has a prime location within reach of Shirokane-Takanawa metro station. One Piece Tower Tokyo Indoor Theme Park is nearly 25 minutes' walk away.
Staying at the property, guests have access to storage, a terrace, and a shared kitchen equipped with climate control. At the apartment, a separate toilet and a shower are provided to improve your comfort. Furthermore, hairdryers and bath sheets is available.
A fully furnished kitchen with an electric kettle, a refrigerator, and kitchenware is among the self-catering amenities provided. Guests can relax on a terrace.