HotelsClick.com

Hotel Alexzus Backpackers Travel Lodge

1 Stars

  CALLE AMBOY BESIDE GIECEL PENSION, - Palawan Island, Philippines View Map

This cosy hotel is situated in El Nido.

Booking.com
Book