L'Apple Inn Hotel gode di una posizione centrale in Amsterdam, nel cuore dell'area culturale della capitale. Le stanze dell'albergo affacciano sul Vondelpark, e a piedi sono raggiungibili in pochi minuti il Museo Van Gogh e lo Stedelijk Museum.
L'edificio, uno splendido palazzo del 1899, è stato restaurato nel 2003, e si distingue per l'eleganza ed il vasto assortimento dei servizi: connessione Internet senza fili, sala computer, giardino privato, baby sitter, sala colazione.