Hotel Hortus

Hotel Hortus

Amsterdam, the Netherlands / Budget Hotel in Amsterdam. 15 minute walk from Central Station, 10 minute walk from Rembrandtsplein, 5 minute walk from Waterlooplein, 1 minute walk from the Ar