Hotel Room Mate Leo liegt in der Calle Mesones, im Herzen von Granadas City. Das Hotel ist nur 300 Meter von der Kathedrale und den wichtigsten Sehenswürdigkeiten der Stadt entfernt.
Das berühmte und reizvolle Viertel von Albaicín ist lediglich 10 Gehminuten vom Hotel gelegen. Nur einen Steinwurf entfernt ist auch die Plaza Bib-Rambla, wo Sie mehrere Bars und Cafés finden. Die mit unzähligen typischen Tapas-Bars gesäumte Calle Navas ist auch sehr nahe am Hotel.
Die Busse, die nach Alhambra und zum Flughafen Granada fahren, halten nur 400 Meter vom Hoteleingang entfernt.