Il perfetto hotel France Hotel è una struttura a 3 stelle con un distributore automatico e un ascensore, si trova a 350 metri dal Tempio di Fo Guang Shan, una delle mete turistiche religiose di Amsterdam. Situato sul canale, l'hotel dispone di un'area d'ingresso e un deposito bagagli per la comodità degli ospiti.
L’alloggio gode di una posizione centrale in una zona per lo shopping, vicino alla stazione centrale e a pochi minuti di auto dalla Stazione di Amsterdam Centraal. Il France dista 1 km dal centro di Amsterdam e 21 minuti di auto dall'aeroporto di Amsterdam Schiphol. La struttura, si trova vicino al Jordaan, mentre CS IJzijde è a una distanza di meno di 5 minuti a piedi. La stazione della metropolitana più vicina si trova a una distanza di meno di 5 minuti a piedi
Il France Amsterdam dispone di 51 camere dotate di una TV a schermo piatto con canali satellitari, nonché di un mini frigobar. I bagni privati includono tocchi di classe, come articoli da toeletta. Gli ospiti apprezzeranno anche le viste splendide sul canale.
Nella sala da pranzo dell'hotel viene offerta una colazione a buffet. Gli ospiti possono rilassarsi e fare uno spuntino al bar irlandese. Durante il soggiorno presso l’alloggio, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Wurst & Schnitzelhaus Central, a 100 metri di distanza, o il ristorante Smullers, a 5 minuti a piedi.