Hotel Villa Palmeras features free WiFi and views of garden in Tecolutla. Among the various facilities are an outdoor swimming pool and a garden. The accommodation offers a 24-hour front desk and luggage storage space for guests. At the hotel, the rooms are fitted with a balcony. Complete with a pri Read more
Hotel Villa Palmeras features free WiFi and views of garden in Tecolutla. Among the various facilities are an outdoor swimming pool and a garden. The accommodation offers a 24-hour front desk and luggage storage space for guests. At the hotel, the rooms are fitted with a balcony. Complete with a private bathroom fitted with free toiletries, the units at Hotel Villa Palmeras have a flat-screen TV and air conditioning, and some rooms have a patio. The rooms feature a wardrobe. Costa Esmeralda is 33 km from the accommodation.