NileGuide Expert Says:
Unique accommodations offering complimentary wireless internet, in-room refrigerators and flat screen televisions.
110 Marietta St NW, Atlanta, GA, United States
Hotel star rating:
NileGuide Expert tip:
Grab a drink at the rooftop bar offering a great view of the city.
Situated in downtown Atlanta, the Glenn Hotel is near some of the city's most popular attractions, including CNN Center, the Georgia Aquarium and Phillips Arena. The 10-story property is adorned in Georgia marble and heart-of-pine floors and features boardroom and meeting space for special events. A good choice for the business traveler, the boutique hotel has complimentary wireless Internet access and a 24-hour business center as well as a 24-hour fitness facility. The hotel is well known for its rooftop restaurant and bar, which offers panoramic views of the city. Rooms are decorated in Herman Miller Aeron chairs and large desks and public spaces feature warm colors.