Popular accommodations in Princes Town
VillaAccommodates 12
Solris Villa
Boasting air-conditioned accommodation with a private pool, pool view and a balcony, Solris Villa is situated in Princes Town. Guests can benefit from a patio and a sun terrace. The villa also features free WiFi, free private parking and facilities for disabled guests.Book nowfrom $85 per night