Hotels Closest To Museum Of Life & Science 433 W Murray Ave

315 East Chapel Hill Street
Durham, NC 27701
Near Durham Performing Arts Center

Distance2.2 miles SELECT

202 N Corcoran St
Durham, NC 27701
Near Durham Performing Arts Center

Distance2.2 miles SELECT

JB Duke Hotel Durham

230 Science Drive
Durham, NC 27708
Near Cameron Indoor Stadium

Distance3.5 miles SELECT