About Soho Beach House Miami Beach, FL Private members club and hotel located in Miami Beach, FL. Situated in a 1940s tower overlooking Miami Beach, the club's design is inspired by the city's Art Deco and Cuban heritage, with a pool and ocean-facing rooftop among the highlights. The modernized seven-story main building includes 35 suites and has dedicated amenity space on the first three floors, while the 16-story beachfront tower offers 15 full-floor suites with wrap-around private terraces and ocean views.