Hotel Villa Isabella is a nice hotel located just below Pelican Eyes resort. Save yourself some money, stay at Villa Isabella, and then pay 10 dollars per person and hang out at Pelican Eyes for the day. Really, Isabella is a clean property with a small pool to cool off in at the end of the day. The hotel is... more










Rooms
Service
Young singles
An amazing honeymoon





