Tag: Terra
Hyatt to Operate 800-Room Miami Beach Convention Center Hotel
Miami Beach, Fla. — The development team behind Miami Beach’s new Convention Center hotel announced that Hyatt will operate the 800-room property under the...