The France Hotel is a modern, comfortable 3 star hotel, peacefully situated in the heart of Amsterdam. Various rooms have a splendid view on one of the canals of Amsterdam. The France Hotel is so central that you can easily reach every tourist attraction by foot or with public transport. The... More Details Hotel France
We stayed here one night on a city break between christmas and the new year. the hotel is located along a very narrow side canal overlooking what i suppose are holiday flats. this is not as the photo on the internet would suggest. we paid extra for the executive room overlooking the canal but the room looked more like one would find in a back packers hostel. whilst everything was clean everywhere needed completely updating.