The Queen Luxury Apartments - Villa Giada is a self-catering accommodations located a 9-minute drive from the city center of Luxembourg. The property provides guests with modern apartments with free Wi-Fi access and hardwood floors.
The accommodations units are furnished with a living room and a TV with satellite channels. The fully equipped kitchen includes a dining area, a refrigerator and a microwave. Each apartment comes with a bathroom with a shower.
The closest restaurants are 1148 feet from The Queen Luxury Apartments - Villa Giada. The property is 1.2 mi from Luxembourg Central Train Station.
From the apartments, the Place D'Armes, the central square of Luxembourg City, is a 10-minute drive. A number of urban parks are within 1.9 mi from The Queen Luxury Apartments - Villa Giada. Luxembourg-Findel Airport is located 5.5 mi away. The property offers parking at an extra cost.