2 Star Hotels Souillac
Nestled in the picturesque Dordogne Valley in France, Souillac is a charming town known for its stunning landscapes, historic architecture, and rich cultural heritage. Explore the quaint streets lined with traditional stone buildings, visit the impressive Abbey Sainte-Marie, or wander along the meandering riverbanks. With its proximity to the renowned prehistoric sites of Lascaux and Rocamadour, Souillac offers a perfect blend of natural beauty and fascinating history for travelers to discover.1
POPULAR
2
8.6
Souillac
Hotel Belle Vue
Hotel Belle Vue is located in Souillac close to the train station and just 1 km from the city centre. It offers an outdoor pool with an outdoor bar open from 4.30pm to 8pm. The rooms at Hotel Belle Vue are all serviced by a lift and are equipped with a private bathroom, a flat-screen TV and free WiFi. The gardens include a playground for children and a place to play pétanque. The Belle Vue also has a bar and a shop selling local produce. Guests can dine at the restaurant next to the hotel which serves local cuisine. Hotel Belle Vue offers easy access to Rocamadour, Sarlat and the Lascaux Caves.