France Hotel Amsterdam liegt zentral im Herzen von Amsterdam in einem modernen Gebäude mit Blick auf die Grachten. Die Lage ermöglicht es, viele touristische Highlights wie den Dam Square, den Hauptbahnhof sowie den Rotlichtbezirk bequem zu Fuß zu erreichen. Der Strand ist rund 15 Kilometer entfernt, während Einkaufsmöglichkeiten, Restaurants, Bars und öffentliche Verkehrsmittel unmittelbar in der Nähe liegen.
Das Hotel bietet Zimmer auf vier Etagen mit insgesamt 54 Einheiten, darunter drei Einzel- und 19 Doppelzimmer. Die Unterkünfte verfügen über Doppelbetten, Klimaanlage, Heizung sowie moderne Bäder mit Dusche und Badewanne. Komfortmerkmale wie Safe, Minibar, Satelliten-/Kabel-TV und eine Tee-/Kaffeezubereitung sind vorhanden.
Zur gastronomischen Ausstattung zählen ein Restaurant, Café, Bar und Pub sowie ein reichhaltiges Frühstücksbuffet. Serviceleistungen umfassen Zimmerservice, medizinische Betreuung und Fahrradverleih. Das Hotel verfügt zudem über Parkplätze und eine Garage, bietet einen 24-Stunden-Sicherheitsdienst, eine Wechselstube sowie einen Tourdesk zur Unterstützung bei Ausflügen.