Holiday Inn Express & Suites Albemarle

Starting at
$139

TripAdvisor Review

Based on 86 review

See all

Welcome to the Holiday Inn Express® Hotel in AlbemarleSituated between Uwharrie National Forest and Charlotte, the city of Albemarle offers small town charm near big city attractions. The location of our hotel provides a perfect home base for exploring the surrounding area.Oakwood Homes, Michelin Ti...

More details