Holiday Inn Amsterdam – Arena Towers
Holiday Inn Amsterdam – Arena Towers
Hoogoorddreef 66, Zuidoost, 1101 BE Amsterdam, Netherlands
A very popular hotel, located in Amsterdam South – a famous entertainment area.
Amenities: free wifi – room service – bike rental
Photo by o_0