This charming hotel is set in Minusio. The 24 welcoming units offer a perfect place to relax at the end of the day.