Rates: 96.17 - 124.71
Amenities:
Starlight Suites Hotel Grigore Alexandrescu 89-97 Bucharest, Romania 010624