XO HOTELS AMSTERDAM
Read all reviews for XO HOTELS AMSTERDAM →
The hotel is well located in Amsterdam…
The hotel is well located in Amsterdam suburbs. Direct line to the center right in from of the hotel, bicycle service available and room with a very comfortable size and nicely furnished.