Business hotels in Albertville
We found 1 property with availability in Albertville
Show on map
Hotel Base Camp Lodge - Albertville
85 Chemin Du Pont Albertin, Albertville, France
Located nearly a 25-minute walk from the ample Maison des Jeux Olympiques d'Hiver Museum in Albertville, the 3-star smoke-free Hotel Base Camp Lodge - Albertville offers a Turkish steam room, a…
- 1-1