Location: Villas Palmira Hotel and Spa is located at the Kilometer 8.5 of the Boca del Río – Anton Lizardo Road, approximately 25 km to the south of the port of Veracruz. It's a good starting point to visit some of the state's attractions, like Tlacotalpan, Catemaco, Jalcomulco and Xalapa.
Address:
Carretera Boca del Rio - Anton Lizardo km. 8.5 Boca del Rio Veracruz Parking lot: Available, No Charge