Hotel Cervantes 2 stars

Trinidad, 2, 06002 Badajoz, Spain

Hotel image
Read more reviews for Hotel Cervantes