The Telegraph Reviews Nira Montana – First Five-Star Hotel in La Thuile

La Thuile opens first five-star hotel, the Nira Montana. Is the first five-star hotel in the Italian ski resort of La Thuile the start of a luxury revolution?

See the full story on the Telegraph, here. 

Ananda in Tatler Spa Guide 2