Novotel Barcelona City 4 stars

Avenida Diagonal, 201, Sant Martí, 08018 Barcelona, Spain

Hotel image
Read more reviews for Novotel Barcelona City