The Palms Villa Resort
Search & compare prices for The Palms Villa Resort in all hotel booking websites.
The Palms Villa Resort Address: Po Box 1070 , Old Road, Scarborough, Trinidad And Tobago
Minimum price found for The Palms Villa Resort was: Null TTD
Click here to get more information, photos & guest ratings for The Palms Villa Resort