El establecimiento consta de 4 edificios independientes, cada uno con una temática ligeramente diferente. Además, el hotel cuenta con gimnasio y piscina en la azotea.
Este hotel All-Suite tiene un estilo único en una ubicación magnífica. Situado en el mundialmente famoso Ocean Drive, en el corazón del distrito art decó de South Beach. A solo 15 minutos en coche del aeropuerto y a 8 km del centro de Miami, el hotel se encuentra justo enfrente de la playa.