Atlanta

The Glenn Hotel Hotels

Save money booking rooms at the The Glenn Hotel!

The Glenn Hotel

Book from $174

Address: 110 Marietta Street NW, , Atlanta, US

No of Rooms: 102

Location. Located in downtown Atlanta, Ga., the Glenn Hotel is a contemporary 10 story property within one block of Phillips Arena and CNN Center, and within two blocks of the Georgia Dome and Tabernacle. Hotel Features. A stylish alternative for business travelers, the Glenn Hotel offers southern charm amid spaces accented with Georgia marble and heart of pine floors. The hotel features boardrooms for meetings and special events, along with complimentary wireless Internet access. A 24 hour fitness facility is located on site. Guestrooms. Business travelers can enjoy guestrooms equipped with the latest in fiber optic technology, Herman Miller Aeron chairs and large desks. The 93 guestrooms and 16 suites complement the hotel's public spaces with plush rugs in warm, soothing colors. Bathrooms are a focal point, featuring a shower with both a "rain flowing" showerhead and hand held water source, and a window so that guests can view the plasma television in the bedroom. Amenities include complimentary wireless Internet access, complimentary newspapers and makeup mirrors. Refrigerators and turndown service are available upon request. Expert Tip. Public hallways throughout the hotel feature modern artwork.

Atlanta Fast Facts

Country: USA
Main Airport: Hartsfield Atlanta International Airport (ATL)
Time Difference: GMT - 5
Flight Time from UK: 7 hours

Weather for Atlanta

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in Atlanta

Courtyard by Marriott Atlanta Midtown Courtyard by Marriott Atlanta Midtown

Visitors to Georgia Tech University often choose Courtyard by Marriott Midtown in Atlanta, Ga. for i...

Residence Inn By Marriott Atlanta Buckhead Residence Inn By Marriott Atlanta Buckhead

The Residence Inn Atlanta Buckhead is located convenient to area shopping, dining and other attracti...

Hampton Inn Atlanta - North Druid Hills Hampton Inn Atlanta - North Druid Hills

The Hampton Inn Atlanta North Druid Hills stands a half mile off I 85 at the North Druid Hills exit,...

Extended Stay America Atlanta - Clairmont Extended Stay America Atlanta - Clairmont

Location. The Extended Stay America Atlanta Clairmont is located in Atlanta, Ga. Five miles from dow...

Embassy Suites Downtown at Centennial Olympic Park Embassy Suites Downtown at Centennial Olympic Park

The Embassy Suites at Centennial Olympic Park stands in the heart of Atlanta, just across the street...

Extended Stay Deluxe Atlanta - Perimeter Extended Stay Deluxe Atlanta - Perimeter

Location. The Extended Stay Deluxe Atlanta Perimeter is located in Atlanta, Ga. One mile from Perime...

Red Roof Atlanta Airport North Red Roof Atlanta Airport North

The Red Roof Inn Atlanta Airport North is the closest hotel to the Delta Airlines Corporate offices ...

Hawthorn Suites Hotel Northwest Hawthorn Suites Hotel Northwest

The Hawthorn Suites in Atlanta, Ga., is located 24 miles from one of the busiest airports in the wor...

Georgia Tech Hotel and Conference Center Georgia Tech Hotel and Conference Center

Location. The Georgia Tech Hotel and Conference Center is located in Atlanta, Ga., one block from th...

Red Roof Atlanta Airport North Red Roof Atlanta Airport North

The Red Roof Inn Atlanta Airport North is the closest hotel to the Delta Airlines Corporate offices ...

Grand Hyatt Atlanta Buckhead Grand Hyatt Atlanta Buckhead

Location. The Grand Hyatt Atlanta Buckhead is six miles to downtown via the Buckhead MARTA rapid rai...

Embassy Suites Atlanta Airport Embassy Suites Atlanta Airport

The Embassy Suites Atlanta Airport is conveniently located just one mile from Hartsfield Internation...

Embassy Suites Perimeter Center Embassy Suites Perimeter Center

Embassy Suites Perimeter is located 25 miles north of Atlanta Hartsfield International Airport in th...

Wingate by Wyndham - Atlanta Galleria Center Wingate by Wyndham - Atlanta Galleria Center

Business travelers and conventioneers at this Wingate by Wyndham Atlanta Galleria Center at Intersta...

Super 8 Atlanta Downtown Super 8 Atlanta Downtown

Location. The Super 8 Atlanta Downtown is located in Atlanta, Ga. Four blocks from the Georgia World...