Additional information
location | |
---|---|
Facilities |
€53
Set in Amsterdam, 1.3 km from Amsterdam Arena, Hotel Levell features rooms with air conditioning and free WiFi. Built in 2017, the property is within 3.7 km of Amsterdam Studio’s. The property is situated in the Zuidoost district.
Reviews
There are no reviews yet.