Recently I was invited by Crickett Russell, Social Catering Manager, to tour the venue spaces at the Melia Hotel. I was surprised to learn that Melia Hotels is one of the top 20 hotel companies in the world, with more than 350 hotels in 35 countries. The hotel in Atlanta is located at 590 West Peachtree Street NW in the heart of midtown. With more than 30,000 square feet of meeting space and upwards of 20 meeting rooms, the hotel is a great place for weddings, b'not mitzvahs, quinceaneras and other social events, as well as corporate events.
Unique to the Melia in Atlanta is SKY twenty.five, a spectacular event space occupying the entire top floor of the hotel with floor-to-ceiling windows providing breathtaking panoramic views of the Atlanta skyline. The space can hold up to 350 people.