Hotel El Palmar Inn
Hotel
Santa Ana, Veracruz
9.1/10
Wonderful
36 reviews
Free Wi-Fi
Situated a 10-minute drive from Playa Muñecos Beach, Hotel El Palmar Inn offers an outdoor pool, a garden, a bar-restaurant and free parking. Each room has free Wi-Fi and air conditioning.
Number of rooms: 31
Antonio Sosa 86 Colonia Centro, Palma Sola, Alto Lucero, 91477 El Morro, Mexico