The Capella Garden is a house and villa project located in Loc Tho, Khanh Hoa. Capella, it means one of the Solar System's ten brightest stars, has a unique mystical beauty that is always full of powe...
River or Canal View
Golf Course View
Secure reservations made online
with our payment gateway