Popular accommodations in Pedro
VillaAccommodates 8
Kelso Sunset Villas
Providing garden views, Kelso Sunset Villas in Lucea provides accommodation, a private beach area, pool with a view, a garden, a bar and barbecue facilities. This property offers access to a balcony, table tennis, free private parking and free WiFi. The family-friendly restaurant serves American and Caribbean dishes, as well as British and local cuisine.Book nowfrom $85 per night