Nacházející se 20 km od letístě Schiphol, Xo Hotels City Centre Amsterdam nabízí sejf a 24-hodinovou bezpečnostní službu pro pohodlí hostů. Ubytování se nachází 5 minut jízdy od Muzeum Rijksmuseum a 650 metrů od Čtvrť červených luceren.
Nemovitost se nachází v blízkosti Výstava Body Worlds a ve vzdálenosti 300 metrů od stanice metra Amsterdam střed. Hotel je vzdálen 1 km od centra města Amsterdam. Autobusová zastávka Dam je 850 metrů od nemovitosti.
Xo Hotels City Centre nabízí 105 pokojů s osobním sejfem, pracovním stolem, přístrojem na přípravu kávy a čaje. Jsou s samostatnou toaletou a sprchou.
Holandská kuchyně je servírována v restauraci Smullers, která je 100 metrů daleko.