Leonardo Hotel Madrid City Center
From ~US$91.33/night · indicative — actual price varies by dates
Calle de Alberto Aguilera 18, 28015View on mapReady to book?
2 Sept → 3 Sept · 1 night · 2 guests
About this hotel
Leonardo Hotel Madrid City Center is a 3-star hotel in Madrid, Spain.
Modern Comfortable Rooms Enjoy a peaceful stay in our modern rooms with air conditioning and plasma-screen satellite TVs. Wooden floors and natural light create a cozy atmosphere, with some rooms offering views of Alberto Aguilera Avenue. Varied High-Quality Breakfast Start your day right with a delicious breakfast at our elegant lounge-bar. Indulge in a variety of options to fuel your adventures in Madrid. Convenient Location Located just 200 meters from San Bernardo Metro Station, explore the city with ease. Whether you're heading to Puerta del Sol or strolling down Gran Via, the best of Madrid is within reach. Book now for a memorable stay at Leonardo Hotel Madrid City Center!