Victoria Complex


Victoria Complex is a five star hotel with retail and office spaces in Bucharest. The building has 18 floors and a surface of. The 300 rooms five star hotel is affiliated to the international chain Le Méridien which is part of Starwood Hotels & Resorts Worldwide