Das Southern Cross liegt im Viertel Ciutat Vella, in einer Entfernung von 21 Autominuten vom Flughafen Josep Tarradellas Barcelona-El Prat. Das Hotel bietet ein Solarium und einen Whirlpool sowie WLAN in den öffentlichen Bereichen.
Miró-Stiftung befindet sich 5 Minuten Fußweg von dem komfortable Hotel entfernt und Arc de Triomf lässt sich innerhalb von 25 Minuten erreichen. Zu den Sehenswürdigkeiten, in 4 Kilometer Entfernung von der Unterkunft, gehört auch Camp Nou-Stadion. Aquàrium de Barcelona liegt in unmittelbarer Nähe zu dem komfortablen Hotel.
Das Hotel bietet 7 Zimmer mit TV, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage, von hier aus sind alle Sehenswürdigkeiten in Barcelona schnell erreichbar. Die Badezimmer sind mit eine getrennte Toilette, eine Badewanne und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Das Southern Cross bietet täglich ein einfaches Frühstück an. Das Restaurant La fonda befindet sich nur ein paar Fahrminuten entfernt vom Hotel und serviert katalanische Speisen. Das Southern Cross ist in etwa 10 Gehminuten Entfernung von der U-Bahn-Station Barceloneta gelegen. Die Unterkunft bietet eine Sonnenterrasse und eine Picknick-Ecke gegen Aufpreis.