Choose your room
Casa Mantarraya Villa
- Free Wi-Fi
- Swimming Pool
Plunge pool
- Private beach
Beach access
- Air conditioning
Casa Mantarraya Villa Telchac Puerto is situated nearly 25 minutes' walk from Telchac Puerto Park and provides a plunge pool, ensuring a relaxing stay.
Guests will find Palacio Municipal de telchac Puerto just 1.8 km from this Telchac Puerto villa.
For a comfortable stay, the property offers in-room amenities like air conditioning, along with a flat-screen TV with satellite channels.