1. Catalonia Atocha
This hotel is located close to Atocha, Madrid’s principal train station – so is a great choice if that’s how you’re travelling into the capital. The restaurant serves trad Spanish dishes, while a continental buffet breakfast is served daily. But best of all, there’s a terrace on the rooftop where you can relax into a hot tub. Perfect in those warmer months!