The Leonardo Hotel Madrid City Center is located in easy walking distance of some of Madrid’s most famous highlights. Our 153 rooms are quiet and comfortable. The hotel features 2 conference rooms and can accommodate up to 110 people.
Alberto Aguilera 18
Testimonials