Hacienda de Castilla está a 5 minutos en coche de Playa Blanca y el Puerto Juárez a 10 minutos en coche.
Todas las habitaciones están equipadas con aire acondicionado, TV por cable y baño privado con artículos de aseo.
Cuenta con piscina al ire libre, conexión WiFi gratuita y parking privado gratuito. Además, hay recepción 24 horas y un bar-restaurante La Hija de Villa que sirve platos de cocina mexicana y ofrece eventos deportivos y espectáculos en directo.
El club de playa Mandala está a 20 minutos en coche y tiene tumbonas, mesas y sombrillas. Los huéspedes del hotel disponen de descuentos en comida y bebida.
El puerto de Puerto Juárez comunica con Isla Mujeres en ferry. El establecimiento tiene servicio de enlace con el aeropuerto internacional de Cancún, que está a 30 minutos en coche. Este servicio está disponible por un suplemento.