Cliff Dwellers Inn

116 Lakeview Terrace Blowing Rock, NC 28605

828.414.9596

Member

Member Since: 2014

Photo of Cliff Dwellers Inn

Company Overview

Hotel located in Blowing Rock with large rooms and fantastic views of the mountains.
Photo of Cliff Dwellers Inn

Contacts

Darren Shinn

Areas of Expertise

HOTELS/INNS & MOTELS, LODGING & TRAVEL