Best Express Inn & Suites Calera

1057 North Service Road, Calera, United States

See Map

Reservations:+1-888-376-9286
Best Express Inn & Suites Calera
Show All Photos

Top Amenities

Check Availability

Hotel Policies