English
RUB, ₽
Ask a question
Log in and save money

Hotel Barcelona Universal

Av. del Paral·lel, 76-80, Barcelona 1092 m from center 120 m from subway station Paral·lel

from 216 usd
Price per night