Hotel Echo Beach Residence
4 Stars
Jalan Tanah Barak No 22 D, Echo Beach, Bali - 80361 - Bali,
Indonesia
View Map
Area: Canggu
- Jump to:
- Info
Elevator/liftEnglishParkingSwimming poolSpa tubOutdoor poolBeach/pool towelsConference HallDivingGolf courseMassageSpaBabysitting and childcareBaby sleepersSmoking is not allowed at the hotel.