HotelsClick.com

Acala Hostel

1 Stars

  RAYA TOYA PAKEH PED STREET, - Bali, Indonesia View Map

This cosy hotel is situated in Lembongan Island.

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book