Situé à Amsterdam, à moins de 1 km de la place du Dam et à 7 minutes à pied de la bourse d'Amsterdam, le Voyagers Amsterdam propose des hébergements avec connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il se trouve à 400 mètres de la gare centrale d'Amsterdam, à 1 km du palais royal d'Amsterdam et à 1,4 km de la place Rembrandtplein. L'établissement se trouve à moins de 1 km de la maison de Rembrandt et à moins de 500 mètres du centre-ville.
Les chambres climatisées comprennent une télévision à écran plat et une salle de bains privative pourvue d'une douche. Certaines s'ouvrent sur un balcon. Le linge de lit et les serviettes sont fournis.
Les lieux d'intérêt à proximité incluent l'opéra et ballet national néerlandais, la basilique Saint-Nicolas et le musée Ons' Lieve Heer op Solder. L'aéroport d'Amsterdam-Schiphol, le plus proche, est implanté à 17 km.