Located 314 meters from Luxemburg. NH Amsterdam Zuid Hotel is perfectly located for both business and leisure guests in Amsterdam. The hotel has everything you need for a comfortable stay.
Located 727 meters from Luxemburg. The 3-star Holiday Inn Express Amsterdam - South offers comfort and convenience whether you're on business or holiday in Amsterdam.
Located 784 meters from Luxemburg. Ideally located in the Amstelveen area, Aparthotel Adagio Amsterdam City South promises a relaxing and wonderful visit.