Leonardo Boutique Hotel Madrid In Madrid (Chamberi)
Calle Vallehermoso, 65 -
Madrid,
ES 28015