Hotel Granados 83 liegt zentral in der lebhaften Kulturstadt Barcelona direkt an einer Hauptstraße. Einkaufs- und Vergnügungseinrichtungen wie Bars und Restaurants befinden sich in nur 500 m Entfernung, der Strand ist etwa 2 km vom Haus entfernt. Die günstige Lage ermöglicht gute Anbindung an den öffentlichen Nahverkehr und rundet das Stadtangebot ab.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse sowie Doppel- oder Queensize-Betten. Die meisten Unterkünfte sind Nichtraucherzimmer und verfügen über Safe und Minibar. Die Zimmer sind klimatisiert und verfügen über individuell regelbare Heizung.
Zu den gastronomischen Einrichtungen gehören ein Nichtraucherrestaurant mit Frühstücksbuffet sowie eine Bar. Gäste können eine Vielzahl von Freizeitangeboten nutzen, darunter Fitnessstudio, Sauna, Hallenbad, Außenpool, Fahrradverleih, Golf sowie Entspannungs- und Sportmöglichkeiten.