Echoland Boutique Bed And Breakfast
Bed and Breakfast
Canggu
Echoland Bed & Breakfast is located in Bali’s Canggu District, just 250 metres from Echo Beach. Surrounded by natural landscapes, the hotel offers free Wi-Fi and an outdoor pool.
Number of rooms: 19
Jl. Pantai Batu Mejan, Br. Padang Lenjong, Echo Beach, 80361 Canggu, Indonesia