El Hotel El Castellano está ubicado en el centro histórico de la ciudad de Merida, en Yucatán; México. De estilo colonial, el hotel ofrece servicio de bar, restaurante de comida internacional y restaurante de comida regional, centro de negocios, salas de usos múltiples con capacidad para 200 personas, piscina, solarium, tratamientos de masajes, estacionamiento tarifado y acceso a Internet.