Luxury Villas
Located in the quiet area of Canggu, a short walk from the famous surf spot of Echo Beach, Villa Teresa offers superb self-catering beachfront accommodation with 2 outdoor swimming pools, butler service, chef and free Wi-Fi. -Free WiFi throughout its premises.
CangguIndonesiaBOOKING YOUR HOTEL