TownePlace Suites Birmingham Homewood offers uncomplicated residential living. The hotel provides the things that matter to guests, such as spacious studio, one- and two-bedroom suites with separate living, work and sleep areas. Guests can stay in one of the guest rooms with fully equipped kitchens with refrigerators, dishwashers and microwaves. Located near the University of Alabama at Birmingham, the hotel is also near the Broodwood Mall and Discovery 2000. The hotel is staffed 24 hours a day with housekeeping based on length of stay. Guests can also enjoy an outdoor pool and exercise facility. There is a guest laundry room on premises. The company is owned by Marriott International, a leading lodging company that has nearly 3,000 lodging properties located in the United States and 70 other countries and territories. TownePlace Suites Birmingham Homewood is located in Birmingham, Ala.