“I really enjoyed my stay at The Cliff Dwellers hotel. From the time I booked my reservation over the phone, to the time we left, we had the best service. The hotel is located above Lake Chetola and has wonderful views, especially the corner room. It was within walking distance to Blowing Rock.”
Sorry, no posts matched your criteria.