Room Mate Leo Hotel at Bib-Rambla Square, Granada Cathedral, Calle Navas
Room Mate Leo Hotel is a Room Mate Hotels hotel in Granada . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 3-star hotel. It is located at Calle Mesones 15.
Compare Prices at TheRealPlaces