Located 4 meters from XO HOTELS CITY CENTRE. Stop at XO Hotels City Centre to discover the wonders of Amsterdam. Offering a variety of facilities and services, the property provides all you need for a good night's sleep.
Located 33 meters from XO HOTELS CITY CENTRE. Ideally located in the Amsterdam-Centrum area, Travel Hotel Amsterdam promises a relaxing and wonderful visit.
Located 55 meters from XO HOTELS CITY CENTRE. Ideally located in the Amsterdam-Centrum area, Amsterdam central bed and breakfast promises a relaxing and wonderful visit.