Rates: 120.5896 - 135.4772
Amenities:
CITADELLA HOTEL BUCHAREST Popa Lazar Str 12 2nd district Bucharest, Romania 021586