This 3-star hotel, in a historic building in the city center, is 656 feet from Luxembourg Railway Station. City offers nonsmoking accommodations with free Wi-Fi.
The rooms and suites at City Hotel include flat-screen satellite TV and a mini-bar.
3x Twin bed(s) 90-130 cm wide