Hostels Meeting Point - Madrid

Hostels Meeting Point - Madrid

CALLE FACTOR 5, 28013 Madrid. / NEW CONCEPT HOSTEL IN MADRID..BEST LOCATION FACING ROYAL PALACE...