Albizia Hotel, Sarlat-la-Caneda, France
Albizia Hotel is conveniently located at Prentegard Nord in Sarlat-la-Caneda, France
Hotel Location:
Address: Prentegard Nord
City: Sarlat-la-Caneda
Country: France
Hotel Features:
- Exterior Room Entrance
- Game Room
- In Room TV
- Meeting Room
- Air Conditioning
- Hair Dryer