Situado cerca de la University of North Carolina at Chapel Hill, en Durham. El Meridian Business Park y el Research Triangle Park están próximos al hotel. Los huéspedes podrán ir de compras por el cercano Southpoint Mall.
Número de habitaciones: 92
4507 NC 55/Apex Hwy, Durham, NC 27713, Estados Unidos
Hotel reservado 1 veces hoy.