61 Ave. de la Gare, Luxembourg City
1 bedroom
Baths
Guests
With a stay at this apartment in Luxembourg City (Gare), you'll be within a 15-minute walk of Luxembourg City Hall and Post and Telecommunication Museum. This apartment is 0.2 mi (0.4 km) from Sacre Coeur Church and 0.3 mi (0.5 km) from Passerelle.
Elevator
WiFi/Internet
Non-smoking
Air conditioning
Spa tub
No nearby properties available in this region at the moment.