7441 Bell Creek Road, Mechanicsville
This Holiday Inn in Mechanicsville is conveniently located along Interstate 295. Each morning, it provides a hearty breakfast and features a fitness centre and an outdoor pool. Throughout the hotel, complimentary WiFi is available.
Find hotels near landmarks, museums and other sightseeing spots