Host your next meeting or event at our Atlanta hotel. The La Vista room is the highlight of our Atlanta, Georgia hotel's meeting facilities. This room provides accommodations for 50 theater, 25 classroom, 20 U-shaped and 40 guests at rounds. We have a second room that is ideal for a boardroom meeting for 12.
We’re located near Atlanta’s most popular attractions, making this the perfect place to stay during your next trip to Atlanta!