Skip to Main Content

AC Hotel Raleigh Downtown


Category: Developments

Address

21 Glenwood Ave
Raleigh, NC 27603

Details

The Willard will be a 7-floor hotel on Glenwood Ave.

Space:

147 Hotel Rooms, 

3,860 SF Retail

92,314 Total SF

Investment:        

~ $25 million

Type:

Hotel / Retail

Images

What's Nearby

  Nearby Parking

  Nearby Dining

  Nearby Shopping

  Nearby Arts, Culture + Entertainment