Property Location
With a stay at this villa in Hanoi (Thach That), you'll be 20.9 mi (33.6 km) from My Dinh National Stadium and 24.6 mi (39.7 km) from Temple of Literature. This villa is 25.2 mi (40.6 km) from Ho Chi Minh Mausoleum and 26.2 mi (42.1 km) from Thang Long Water Puppet Theatre.
Rooms
Make yourself comfortable in this air-conditioned villa, featuring a kitchenette with a full-sized refrigerator/freezer and a microwave. Conveniences include an electric kettle and a rice cooker.
Amenities
Enjoy recreation amenities such as an outdoor pool or take in the view from a terrace.