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

Olivia Plaza Hotel

Plaza Cataluna 19, Barcelona 678 m from center 209 m from subway station Catalunya

from 358 usd
Price per night