Located in Luxembourg City, The Guest House III offers self-catered accommodation featuring a garden, a terrace and free WiFi throughout the property. …
Address: 679, rue de Neudorf, Luxembourg
Hotel rating from 53 guests: 7.0
The nicely decorated studios have a warm ambiance. They have a private bathroom and air conditioning, as well as a fully equipped kitchen, a flat-screen TV and Wi-Fi. …