Located only 1804 feet from the Luxembourg National Theater, Key Inn offers soundproof studios with WiFi. They benefit from modern facilities including fully equipped kitchenette and flat-screen satellite TV with a DVD player.
1x Queen bed(s) 151-180 cm wide