Beech Mountain Inns places you within 2 miles (3 km) of Beech Mountain Resort and Land of Oz. This 53-room hotel welcomes guests with conveniences like 2 restaurants, free in-room WiFi, and free self parking.
Enjoy dining at Alpen Restuarant & Bar, one of 2 onsite restaurants. Quench your thirst with a drink at the bar/lounge.
Beech Mountain Inns's 53 rooms are air-conditioned and provide microwaves, refrigerators, and coffee makers. Guests can expect to find free WiFi and flat-screen TVs with cable channels.
At Beech Mountain Inns, guests have access to free WiFi in public areas, a meeting room, and a terrace. You can take advantage of free parking, along with a free ski shuttle. Friendly staff can provide front-desk service during limited hours, and also offer advice about sightseeing. Other amenities at this ski hotel include a garden, a picnic area, and barbecue grills.