Featuring free WiFi and an outdoor pool, Hotel Isla de Sacrificio offers accommodations in Veracruz, just 1.2 miles from Castle of San Juan de Ulúa. Guests can enjoy the on-site restaurant.
Each room at this hotel is air conditioned and is equipped with a TV. The rooms include a private bathroom.
You will find a 24-hour front desk at the property.
Veracruz Aquarium is 1,000 feet from Hotel Isla de Sacrificio, and Mexico Naval Museum is 1.2 miles away. General Heriberto Jara Airport is 5 miles from the property.