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 area
Calle Campo Verde 1, Granada, Granada, 18001
- Calle Gran Via de Colon3 min walk
- Granada Cathedral5 min walk
- Alhambra18 min walk
- Granada (GRX-Federico Garcia Lorca)19 min drive