En la actualidad este hotel histórico ocupa los números 10 y 12 de la calle Pizarro, a solo unos metros de la plaza de Santa Clara, uno de los principales accesos al corazón de esta ciudad histórica. El casco antiguo queda a solo 5 minutos a pie del hotel urbano. La localidad de Mérida se encuentra a unos 60 km del hotel y la playa de Huelva a 300 km aproximadamente. El hotel fue construido con respeto a la distribución original del edificio, con 18 habitaciones que corresponden a las estancias originales y un restaurante en el sitio de los antiguos comedores y salones. Esto otorga al establecimiento una atmósfera íntima y acogedora. Construido originalmente en 1877 y remodelado en 2009, el hotel histórico climatizado ofrece a sus huéspedes el restaurante Torre de Albarragena, el bar/tapería La Caballeriza y la tienda La Despensa de Albarragena, todos los cuales hacen uso de los productos regionales. Otras prestaciones son servicio de recepción y salida 24 horas, terraza y jardín, guardarropa, ascensor, pub y cafetería, conexión a Internet WiFi gratuita en todo el recinto, salón social y una pequeña biblioteca. Además, los huéspedes disponen de servicio de habitaciones y de lavandería (éste con cargo extra). Cada alojamiento cuenta con cuarto de baño privado con ducha, bañera y secador de pelo, cama doble o extra grande, teléfono de línea directa, TV, conexión a Internet, minibar y aire acondicionado y calefacción regulables. Cada mañana se sirve un desayuno continental de bufet y el almuerzo y la cena están disponibles a la carta.