Stay Hotels offer extended stay facilities with comfortable surroundings for
daily, weekly and long-term stays. Featuring five Metro Atlanta
locations, MES Hotels are convenient to major commercial areas in and
around Metro Atlanta, making your business or pleasure stay convenient to
where you need to be...
Metro Extended Stay Hotels
Special Rates and Offers
Check Area Weather