The Townhouse Hotel in Miami Beach Sold

LuxUrban Hotels Inc. (Nasdaq: LUXH) announced today that it has acquired the long-term rights to the Townhouse Hotel in South Beach, Florida via a 21-year Master Lease Agreement, inclusive of option.
Source: New feed


Leave a Reply