Hotel Casa Elliot liegt im historischen Geschäftsviertel von Barcelona, nur wenige Gehminuten von zahlreichen Einkaufs- und Unterhaltungsmöglichkeiten entfernt. In ca. 200 m Entfernung erreichen Gäste ein lebendiges Stadtzentrum mit Restaurants, Bars und ÖPNV-Anbindungen, während berühmte Sehenswürdigkeiten wie Las Ramblas und Plaza Catalunya in etwa 900 m erreichbar sind.
Das Hotel verfügt über 36 Doppelzimmer und 10 Suiten, verteilt auf fünf Etagen, die bequem per Aufzug erreichbar sind. Viele Zimmer bieten einen Balkon oder eine Terrasse. Die Unterkünfte sind mit Doppel- oder Queensize-Bett ausgestattet und bieten moderne Bäder mit Dusche und Badewanne.
Für das leibliche Wohl sorgt ein Restaurant, ergänzt durch ein Café und eine Bar. Morgens wird ein kontinentales Frühstücksbuffet angeboten. Zur Freizeitgestaltung stehen ein Fitnessstudio, Sauna, Pool und Wellnessbereiche mit Massagen zur Verfügung. Sportbegeisterte finden Angebote wie Fahrradverleih und Wassersportmöglichkeiten vor.