Swissôtel Amsterdam liegt zentral im Herzen Amsterdams, direkt neben dem Königlichen Palast mit Blick auf den belebten Dam, den zentralen Platz der Stadt. Einkaufsmöglichkeiten und Unterhaltungsmöglichkeiten sind fußläufig erreichbar, ebenso sind öffentliche Verkehrsmittel wie Bus und Metro in wenigen Minuten erreichbar. Die Lage erlaubt schnelle Verbindungen zum Messegelände RAI und dem Flughafen Amsterdam Schiphol.
Das Hotel bietet verschiedene Zimmerkategorien mit insgesamt 110 Zimmern, darunter 6 Suiten, 5 Einzel- und 72 Doppelzimmer, verteilt auf sechs Etagen. Die Zimmer verfügen über Ausstattungen wie Balkon oder Terrasse, unterschiedliche Bettgrößen inklusive Doppel-, Queen- und Kingsize-Betten sowie moderne Badezimmer mit Dusche und Badewanne.
Die Gäste finden im Hotel mehrere gastronomische Einrichtungen, darunter ein Nichtraucherrestaurant, Café und Bar. Das tägliche Frühstücksbuffet ist kontinentale Ausrichtung bietet zudem spezielle Diätgerichte, glutenfreie Optionen und Kindermenüs. Wellnessangebote wie Massagen und Entspannungsprogramme ergänzen das Angebot. Für Aktivurlauber stehen unter anderem Fahrradverleih und Fitnessstudio bereit.