Voted the best urban hotel in Spain by Condé Nast Traveler in 2020, CoolRooms Atocha is a beautiful luxury hotel ideally positioned in the center of Madrid.
This five-star hotel is bursting with class and elegance, while staying true to its LEED Gold Quality Seal, which certifies the hotel’s commitment to sustainability and eco-friendliness.
Gran Hotel Inglés is the oldest hotel in Madrid. Dating all the way back to 1886, it was actually the first hotel in the city to open up with its very own restaurant!
Found on Calle de Las Huertas, the hotel is on one of the most interesting streets in the city, just a short walk away from countless cocktail lounges, tempting restaurants, and artisan boutiques.