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

Piata Romana Luxury

38A Bulevardul General Gheorghe Magheru, Piata Romana, Sector 1, Bucharest 010337, Romania, Bucharest 1222 m from center

from 51 usd
Price per night