Nautilus Hotel on Collins Avenue, Miami Beach, FL Sold for $165.4 Million
Service Properties Trust (Nasdaq: SVC) announced today that it has acquired the 250-room Nautilus Hotel located at 1825 Collins Avenue, Miami Beach, FL for $165.4 million, or approximately $661,600 per key… Read More