This hotel is in Boca del Rio and is one block from the World Trade Center Veracruz. The hotel offers a business center and rooms with free Wi-Fi.
Castelo Hotel rooms include a flat-screen TV equipped with cable. The rooms also have a work desk and private bathroom with shower.
Guests at the Castelo can dine in one of two restaurants. The hotel also features two bars. Guests can read in the library or tour the surrounding area with help from the concierge service.
The Hotel Castelo is 6 miles from the Aeropuerto Internationl Heriberto Jara Corona (Heriberto Jara Corona International Airport). Boca Del Rio is located on the Gulf of Mexico.