Hostels Meetingpoint Hostel Madrid
Surrounded by beautiful gardens, this bed & breakfast is located in the very centre of Madrid, opposite to Almudena Cathedral and the Royal Palace. It offers rooms with free Wi-Fi.
Number of rooms: 82
Factor, 5, Centro, 28013 Madrid, Spain