Hotel Lyon liegt zentral gegenüber dem Bahnhof Barcelona-Estació de França, unweit vom Gotischen Viertel, der Colón-Säule, dem Picasso-Museum und dem Hafen. Die Lage mitten in der Stadt bietet zahlreiche Einkaufsmöglichkeiten, während Zoo und Ciudadela Park in der Nähe für Abwechslung sorgen.
Das Hotel bietet Zimmer mit Optionen wie Doppelbetten sowie rollstuhlgerechte Ausführungen. Die Zimmer sind mit Klimaanlage und Heizung ausgestattet, außerdem sind Safe, Minibar und moderne Bäder mit Dusche und Badewanne vorhanden.
Zum Service gehören ein Restaurant vor Ort, Zimmerservice, Wäscheservice und eine Autovermietung. Aktive Gäste schätzen den Fahrradverleih. Zudem werden American Express, Visa, Diners Club und MasterCard als Zahlungsmittel akzeptiert.