Price not available
2306 Elba St
Durham, NC 27705
Durham, NC 27705
One of the rear places where you can enjoy a comfortable stay without having to bear a heavy price, Brookwood Inn is a convenient abode, whether you come...
more
Amenities
Wheelchair Accessible, Restaurant in Hotel, Kitchen, Air Conditioning, Television... see all
Wheelchair Accessible, Restaurant in Hotel, Kitchen, Air Conditioning, Television... see all

