
Rodez, France
Hotel Du Clocher
3-star hotel
Located in Rodez, the Hotel du Clocher is within a 5-minute walk of Rodez Cathedral and Place d'Armes. This hotel offers a café, bar/lounge, and computer station. Other amenities include express check-in/check-out. The 24…
- Wi-fi
- Airport Shuttle
- Bar
- Bellboy service























