Hotel Les Remparts Sarlat-la-Caneda is located in Sarlat-la-Caneda and offers free Wi-Fi. It also provides room service and a lift. Les Remparts features 25 rooms, all of which are filled with a range of amenities to ensure an enjoyable stay. For guests who enjoy discovering local dining options, there is a good selection within walking distance. Sarlat-la-Caneda Railway Station is within a 30-minute walk.