1. Homewood Suites by Hilton Birmingham-SW-Riverchase-Galleria 121 Riverchase Pkwy E, Hoover, AL 35244 Coordinate: 33.35242,-86.78495 Phone: (205) 637-2900