Room Mate Leo Hotel
Photo gallery for Room Mate Leo Hotel
Overview of Room Mate Leo Hotel
Room Mate Leo Hotel
4-star hotel in Granada City Center
Reviews
9.0
Wonderful
Popular amenities
Explore the neighborhood
Calle Campo Verde 1, Granada, Granada, 18001
- La Telefónica1 min walk
- Plaza Bib-Rambla2 min walk
- Granada Station19 min walk
- Granada (GRX-Federico Garcia Lorca)19 min drive