Papillon Echo Beach ligger i Canggu Beach-distriktet i Canggu, 200 meter fra Echo Beach. Du kan nyde velsmagende kaffe eller snuppe en hurtig bid mad på caféen på overnatningsstedet, og der er moderne værelser og 3 udendørs pools.
Værelserne har aircondition, fladskærms-tv og kedel, så du kan lave kaffe og te på værelset. Der er desuden eget badeværelse. Sengetøj og håndklæder er inkluderet.
Det venlige personale i receptionen står til rådighed døgnet rundt.
Batu Bolong Beach ligger 600 meter fra Papillon Echo Beach. Berawa Beach ligger 1,5 km derfra. Den nærmeste lufthavn, Ngurah Rai Internationale Lufthavn, ligger 11 km fra Papillon Echo Beach.