No image available for this hotel
No image available for this hotel
Montargis, Montargis
Spend a second to
save a fortune!
Spend a second to save a fortune!
54 Place De La Republique, Montargis
Located next to Lake Closiers, Hotel de France lies near the historic centre of Montargis. It offers soundproofed accommodation with air conditioning and a flat-screen TV.
See MoreUsage of subsidiary facilities may incur additional fees