Star Castle Guest House

28 South Sea Park White house P.O., Whitehouse, Jamaica

See Map

Reservations:+1-888-376-9286
Star Castle Guest House
Show All Photos

Top Amenities

Check Availability

Hotel Policies