This was billed as a business hotel which was a pretty fair description - for UK readers we are talking Premier Inn - modern, clean, polite staff, central location, otherwise unremarkable but reasonably priced...
The hotel boasts some pretty fantastic views but its a campus style affair with multiple buildings and my view was of another wing of the hotel with the main entrance opposite and not the most amazing double glazing to keep car and voice noise outside.
Otherwise the room was a decent size - super pressure in the shower! A previous resident had been smoking which was a shame. The bed was firm and comfortable but only 2 super soft pillows. There also seemed no way of adjusting the temperature other then opening the window.
Location is great - really central - Luxembourg is not a big city, but unless you want to spend a fortune, this is about as good as you are going to get, about 5 minutes away from Hamilius which is about 15 minutes from the airport, or less than 5 from the central station. There are presumably taxis too, but the bus is free on a Saturday and 2 Euro otherwise so why not :)
It's also worth noting - Saturdays in Luxembourg are pretty quiet - Sundays are pretty dead, most shops restaurants and bars are shut. Shop on Saturday, make Sunday the walking tour day - this is a great place to walk!