Photos coming soon
HOTEL
XO Hotels Blue Square
Slotermeerlaan 80, Amsterdam
Where it sits
XO Hotels Blue Square
Slotermeerlaan 80, Amsterdam
52.37867, 4.82082
Similar stays nearby
Plan around XO Hotels Blue Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
