Recebendo os hóspedes com acomodações modernas e 3 piscinas exteriores, o Papillon Echo Beach está situado na zona de Canggu Beach, em Canggu. A villa fica a 200 metros da Praia Echo. Os hóspedes podem desfrutar de deliciosos cafés ou comer alguma coisa rápida no café no local.
Os hóspedes acomodados nesta propriedade usufruem de quartos com ar condicionado e televisões de ecrã plano. Os hóspedes podem fazer café ou chá com a chaleira fornecida no quarto. Todos os quartos têm a sua própria casa de banho privativa. São fornecidas toalhas e roupa de cama.
Os hóspedes podem abordar os simpáticos funcionários da receção aberta durante 24 horas por dia.
O Papillon Echo Beach fica a 600 metros da Praia de Batu Bolong e a 1,5 km da Praia de Berawa. O aeroporto mais próximo é o Aeroporto Internacional Ngurah Rai, a 11 km do Papillon Echo Beach.