Located 19 meters from Red Square. Set in a prime location of Luxembourg, Novotel Luxembourg Centre Hotel puts everything the city has to offer just outside your doorstep.
Located 493 meters from Red Square. Located in Gare, The Queen Luxury Apartments - Villa Liberty is a perfect starting point from which to explore Luxembourg.