OYO Villas Palmira
Photo gallery for OYO Villas Palmira
Overview of OYO Villas Palmira
OYO Villas Palmira
3-star Alvarado hotel with restaurant
Reviews
7.8
Good
Popular amenities
Explore the neighborhood
Km. 8.5 Carr. Boca del Rio, Alvarado, VER, 95250
- Plaza El Dorado11 min drive
- World Trade Center Veracruz17 min drive
- Mocambo Beach20 min drive
- Veracruz, Veracruz (VER-General Heriberto Jara Intl.)37 min drive