Metro Extended Stay Hotels
offer extended stay facilities with comfortable
surroundings for daily, weekly and long-term stays.
Featuring Three 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... |
...That's why we're called
METRO EXTENDED STAY HOTEL! |