Hotel Frii Bali Echo Beach
3 Stars
Jalan Munduk Catu No 32, Batu Bolon Echo Beach Canggu 80361 Bali Indonesia - Bali,
Indonesia
View Map
Area: Canggu
TripAdvisor vote: 4/5 Based on 338 guest reviews
Rooms facilities
- Satellite TV