Hotel

Starwood Hotels in Homewood, Alabama

Starwood Hotels - Aloft Birmingham Soho Square
1903 29th Avenue South, Homewood, AL 35209.
Starwood Hotels - Aloft Birmingham Soho Square Phone Number(205) 874-8055 Driving Distance from Fremont, CA : 1987.69 mile

get driving directions

  • Checkin Time :
  • 3
  • Checkout Time :
  • 12
  • Meeting Space :
  • 650
  • Room Count :
  • 111

Aloft