JALAN PURA BATU MEJAN ECHO BEACH, Denpasar, Bali (Indonesia) Show on map
Updating availability and prices
The 3-star Papillon Echobeach offers comfort and convenience whether you're on business or holiday in Bali
The hotel has everything you need for a comfortable stay
Facilities like free Wi-Fi in all rooms, 24-hour security, daily housekeeping, 24-hour front desk, Wi-Fi in public areas are readily available for you to enjoy
Television LCD/plasma screen, clothes rack, complimentary instant coffee, complimentary tea, free welcome drink can be found in selected guestrooms
The hotel offers various recreational opportunities
Convenience and comfort makes Papillon Echobeach the perfect choice for your stay in Bali