Located in San Juan del Sur, Villa Talamaya offers an outdoor pool. This self-catering accommodation features free WiFi and free private parking. This 4-bedroom villa fits up to 8 guests and will provide you with a TV, air conditioning and a...
Facilities of Villa Villa Talamaya
- Air conditioning