Hotel Freeland is een charmant hotel in het centrum van Amsterdam. WiFi is gratis. Het DeLaMar Theater ligt op minder dan 50 meter afstand, en het Vondelpark is vanaf het hotel te voet in 5 minuten bereikbaar.