Echo Beach Townhouses
Hotel
Canggu
Situated within a short walk from Echo Beach, Echo Beach Townhouses provides villas with free Wi-Fi in Canggu. The accommodation comes with an outdoor pool and guests can request pampering massages on site.
Number of rooms: 5
Jalan Munduk Catu Gang Cendana, Echo Beach, 80361 Canggu, Indonesia