HotelsClick.com

The Lighthouse Resort

3 Stars

  LOOC OSLOB, - Cebu Island, Philippines View Map

This lovely hotel is located in Cebu City.

Booking.com
Book