This Mechanicsville Holiday Inn is just off Interstate 295. It serves a hot breakfast every morning and features a fitness center and outdoor pool. Free Wi-Fi is offered throughout the hotel.
Number of rooms: 105
7441 Bell Creek Road, Mechanicsville, VA 23111, United States
Hotel booked 1 times today.