Photos coming soon
HOTEL
ME Villas Echo Beach
No.88A Jl. Batu Mejan Canggu, Bali, Indonesia
Where it sits
ME Villas Echo Beach
No.88A Jl. Batu Mejan Canggu, Bali, Indonesia
-8.65194, 115.13208
Similar stays nearby
ME Villa Echo Beach Batu Mejan
Hotel · 1 m
ME Villas Echo Beach Canggu
Hotel · 15 m
Pondok Bali 2 Guest House
Hotel · 20 m
Bima Sakti Guest House
Hotel · 33 m
Pondok Bali 2 Homestay
Hotel · 34 m
Pondok Bali 2 Homestay
Hotel · 34 m
Bima Sakti Guest House
Hotel · 49 m
Saposan Villas - Modern and Stylish 2BR Escape in Canggu
Hotel · 53 m
Plan around ME Villas Echo Beach
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
