The Mansion on Peachtree, A Rosewood Hotel combines an intimate 127-room ultra-luxury hotel with sumptuous residences, stellar dining and the exclusive 29 Spa. Towering high in the Atlanta skyline, in the city's most affluent neighborhood of Buckhead, the 42-story, Mobil four-star-rated boutique hotel offers every guest unrivaled luxury and breathtaking views of Atlanta.