B&B Hotels Opens Its First Hotel in Luxembourg

B&B HOTELS continues its European development with the opening of its first property in Luxembourg, marking its establishment in an 18th country.