Sotis Villas
Hotel
Canggu
Sotis Villas in Canggu is situated 2.6 km from Echo Beach and provides air-conditioned accommodation with free Wi-Fi, as well as access to a terrace.
Number of rooms: 16
Jl. Raya Kayutulang Selatan, 80361 Canggu, Indonesia