Holiday Inn Bucharest - Times

19 Bulevardul DecebalBucharest30964Romania
Hotel