About Papillon Echo Beach
Just a few minutes away from Echo Beach, which is a well known surf spot in Bali, Papillon Echo Beach offers you easy access to the surrounding tourist attractions and guests can be sure to enjoy a comfortable stay with the hotels cozy ambience. The hotels architecture and interior design has a temporary feel yet also incorporates natural tropical elements. Take in the views from the rooftop and take a dip in the swimming pool.