Blooming Garden Inn
513 Holloway St, Durham, NC 27701, USA, Durham, Durham
Location Want to save money while travelling? It’s easy! Hotel Blooming Garden Inn is located in Durham. This hotel is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Scarborough House, Triangle Brewing Company and Honey G
Free WiFiParkingSpa









