Get a Hotel in Saint Thomas

Villa Pamela

Villa Pamela

Saint Thomas • Show on map 0.0/10 View Details for Price

This property offers access to a balcony and free private parking. The villa is also equipped with a garden, an outdoor swimming pool, and a terrace where guests can relax. With free Wifi, this 2-bedroom…More info

Book now