Situated within 6 km of Quinta Avenida, the 3-bedroom Casa Castillo Playa invites guests to relax at a terrace. Guests can enjoy pool at the villa, located a 25-minute walk from Punta Venado.
The nearby cultural attractions include Museo Frida Kahlo Playa Del Carmen, which is about 7 km away. Situated approximately 6 km from Nuestra Senora del Carmen Catholic Church, this 3-bathroom villa is popular destination for both worshippers and tourists.
Casa Castillo Playa features climate control, a flat-screen TV with satellite channels, as well as overlooks the garden.
Guests are welcome to cook their own meals in a fully furnished kitchen of the property. Guests can also take advantage of a minibar during their stay. You can relax by an outdoor swimming pool, and use a sundeck and billiards onsite.