Who Owns the Peabody Hotel
The Peabody Hotel is owned by the family-owned company, The Peabody Hotels & Resorts. It was founded in 1933 by Robert H. Schuyler, who named it after his great-grandfather, George Peabody. Since then, its ownership has remained within the Schuyler…