Luxury hotels, Atlanta a sultry escape that is all yours, and we wouldn't think of spoiling it with anything boring or expected. Which is why all 411 guest rooms and suites at Global Inn Hotel and Restaurant, a boutique hotel, Atlanta are designed to both relax and inspire. Take in the views over Biscayne Bay from your perch 18 to 30 floors into the Atlanta skyline. Wrap yourself in insanely soft Frette triple sheeting. Navigate your 55-inch Samsung Smart TV with your iPhone. Contemporary design, custom furnishings, and brilliant details are what make Global Inn Hotel and Restaurant among the highest rated luxury hotels, Atlanta, Georgia.