Hostel Utopia Hostel Amsterdam, Noord-Holland
Featuring free Wi-Fi throughout the property, Hostel Utopia is situated in Amsterdam, 700 metres from Anne Frank House and 1.4 km from Rembrandtplein.
Number of rooms: 22
132 Nieuwezijds Voorburgwal, Amsterdam City Centre, 1012 SH Amsterdam, Netherlands