This Mechanicsville hotel is located off Interstate 295 and is only a 15-minute drive from downtown Richmond. It features an indoor pool, gym and rooms with free Wi-Fi.
Number of rooms: 80
7433 Bell Creek Road, Mechanicsville, VA 23111, United States