Cliff Dwellers Inn

  • HOTELS, INNS & MOTELS
  • LODGING & TRAVEL
116 Lakeview Terrace
Blowing Rock, NC 28605
(828) 414-9596
  • About

    Hotel located in Blowing Rock with large rooms and fantastic views of the mountains.

  • Whom to Contact