University Inn

Starting at
$237

TripAdvisor Review

Based on 120 review

See all

This lovely hotel is located in Durham. Pets are not allowed at University Inn at Duke Hospital.

More details