Location
A stay at The Queen Luxury Apartments - Villa Gemma places you in the heart of Luxembourg City, steps from Sacre Coeur Church and 4 minutes by foot from Place des Martyrs. This upscale apartment is 0.3 mi (0.4 km) from Post and Telecommunication Museum and 0.6 mi (1 km) from den Atelier.
Rooms
Make yourself at home in one of the 4 individually decorated guestrooms, featuring kitchens with refrigerators and microwaves. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and separate sitting areas, and you can also request cribs/infant beds (complimentary).