The Westin Diplomat Resort & Spa

Location

Located oceanfront in Hollywood, Florida the Westin Diplomat Resort and Spa is in a class all its own.