W Hotel Atlanta Downtown

Square Mile Capital-Led Partnership Sells W Hotel Atlanta Downtown to Ashford for $56.8M

by John Nelson

ATLANTA — A partnership led by Square Mile Capital Management LLC has sold the W Hotel Atlanta Downtown to Ashford Hospitality Trust for roughly $56.8 million. The 237-room hotel anchors the Allen Plaza mixed-use complex in downtown Atlanta and is within walking distance of the MARTA Civic Center Metro station, Georgia Aquarium and the World of Coca-Cola. The partnership acquired the W Hotel in 2010 via deed in lieu of foreclosure. Since 2010, the hotel’s net operating income has tripled, with average occupancy currently at 73 percent and the average daily room rate above $200. Concurrent with the completion of the acquisition, Ashford Hospitality Trust financed the hotel with a $40.5 million non-recourse mortgage loan. The hospitality REIT has also retained Starwood Hotels to manage the property.

You may also like