Hotel Gran Legazpi 3 stars

Paseo de la Chopera, 71, Arganzuela, 28045 Madrid, Spain

Hotel image
Read more reviews for Hotel Gran Legazpi