Gegenwärtig befindet sich dieses historische Hotel in den Nummern 10 und 12 der Pizarro Street, nur wenige Meter vom Santa Clara-Platz entfernt, einem der Haupteingänge zum Herzen dieser historischen Stadt. Die Altstadt ist nur 5 Gehminuten vom Stadthotel entfernt. Die Stadt Merida liegt etwa 60 km vom Hotel und dem Strand Huelva in etwa 300 km Entfernung entfernt. Das Hotel wurde in Bezug auf die ursprüngliche Aufteilung des Gebäudes erbaut. 18 Gästezimmer ersetzten die ursprünglichen Zimmer und ein Restaurant an der Stelle der alten Speisesäle und Lounges. Dies gibt dem Hotel eine intime und einladende Atmosphäre. Das klimatisierte historische Hotel wurde 1877 erbaut und 2009 umgebaut. Es bietet seinen Gästen das Restaurant Albarragena Tower, die Bar / Tapería The Stables und das Pantry-Geschäft von Albarragena, in denen regionale Produkte verwendet werden. Zu den weiteren Dienstleistungen gehören die 24-Stunden-Rezeption und der Check-in, eine Terrasse und ein Garten, eine Garderobe, ein Pub und ein Café, kostenloser WLAN-Internetzugang im gesamten Hotel, eine Lounge und eine kleine Bibliothek. Sie haben Zimmerservice und Wäscheservice (gegen Gebühr). Jede Unterkunft verfügt über ein eigenes Bad mit Dusche, Badewanne und Haartrockner, ein Doppel- oder Kingsize-Bett, Direktwahltelefon, TV, Internetzugang, Minibar sowie Klimaanlage und Heizung. Jeden Morgen wird ein kontinentales Frühstücks- und Mittagsbuffet serviert. Das Abendessen wird à la carte serviert.