


39+ photos
This city hotel is located at the heart of Madrid, just 10 minutes' walk from the Plaza del Sol. There is a public transport stop to be found just in front of the hotel.

Gran Via, 70
Check-in from 14:00 · Check-out by 12:00

Gran Via, 70
Check-in from 14:00 · Check-out by 12:00
Weekly in your inbox — handpicked package deals and price drops before they sell out.
Our Privacy Policy