2.7 km from Castle of San Juan de Ulúa, Hotel Villamar is set in Veracruz and features air-conditioned rooms. Located around an 11-minute walk from Benito Juarez Arena, the hotel with free WiFi is also 1 km away from Veracruz Aquarium. Luis Pirata Fuente Stadium is 1.6 km from the property.
All units in the hotel are fitted with a flat-screen TV with cable channels. The private bathroom is equipped with a shower. The units have a desk.
Staff at the reception can help guests with any questions that they might have.
Mexico Naval Museum is 2.5 km from Hotel Villamar. The nearest airport is General Heriberto Jara Airport, 7 km from the property.