Papillon Echo Beach Hotel & Villas
Phone Number: +6281999330357
Website: www.papillonechobeach.com..
Categories: Beach Resort, Hotel resort
Address: Jalan Batu Mejan No 88 Echo Beach, Mengwi, Bali, Indonesia 80361
GPS Coordinates:
-8.52604,115.17614
Badung, Bali, Indonesia
Facebook: facebook.com/315764178821958
Instagram: Photos and Videos
There is a list of nearest hotels:
Umasari Rice Terrace Villa
is a three stars hotel located at Jalan Raya Ume Abian - Marga,
in 836 meters west.
Villa Taman di Blayu
is a four stars hotel located at Peken Belayu Marga,
in 1.25 km northwest.
Balam Bali Villa
is a three stars hotel located at Jl. Teleng 100, Cengkok, Baha,
in 1.98 km east.
The Citta Mengwi Villas
is a three stars hotel located at Jln Teleng No.59X Br. Cengkok - Baha,
in 2.02 km east.
Alam Taman Villa
is a two stars hotel located at Jl. Alas Kedaton, Br. Batan Wani, Ds. Kukuh, Marga,
in 3.51 km northwest.
RedDoorz near Taman Ayun Mengwi
is a two stars hotel located at Jln. Raya Pengadangan, Br. Pengadangan, Mengwitani,
in 4.14 km south.
Fivelements Puri Ahimsa Retreat
is a four stars hotel located at Banjar Adat Baturning, Mambal, Bali,
in 4.81 km east.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.