Xtabi Resort

PO. Box 3019, Light House Rd West End , 00000 Negril, Jamaica

Hotel image
Read more reviews for Xtabi Resort