if you're into your 5 star hotels then you're in the wrong place!! my 2 friends and i booked this place because it cost £170 for 3 nights for 3 of us!! we were at Isola to snowboard, not to hang around the apartment, the place was clean and tidy and the staff were very friendly and pleasant, we didn't...
More