New Building -- Downtown Tineretului Central Oasis -- Self Check-In --1min Metro Station, Bucuresti

Bucuresti, Romania