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

CH Bucharest Hotel

Bulevardul Mircea Vodă 21, Bucharest 1048 m from center 722 m from subway station Piața Unirii

from 109 usd
Price per night