Offering sea views, Leo House is an accommodation situated in Vung Tau, a 12-minute walk from Vung Tau Lighthouse and 1.3 km from Christ of Vung Tau. Guests have access to free WiFi throughout the property.
The apartment has a cable flat-screen TV and 1 bedroom.
The property is within easy walking distance to coffee shops, entertainment areas, markets and supermarkets in the surroundings. Nghinh Phong Cape is 1.9 km from the apartment, while White Villa is 2.4 km away. The nearest airport is T...an Son Nhat International Airport, 71 km from Leo House.
|126F Hoàng Hoa Thám|