El hotel Luxuri Suites Miami Beach, de 3 estrellas, situado a 150 metros del Parque Lummus, ofrece WiFi en zonas comunes. Este aparthotel cuenta con un aparcamiento público cerca.
El hotel, en el barrio South Beach, está situado a unos cuantos pasos del Distrito Histórico Art Déco. El Centro de Convenciones de Miami Beach está a unos 25 minutos a pie, mientras que Art Deco District Welcome Center se encuentra justo al lado del hotel Luxuri Suites Miami Beach. El Campo de golf Miami Beach está a 2 km del lugar. La estación de autobuses Washington Avenue & 11th Street está situada muy cerca de este hotel.
Las habitaciones cuentan con instalaciones como servicio de tetera/cafetera, así como TV de pantalla plana con canales vía satélite para el entretenimiento de los huéspedes. Además de ducha a ras de suelo y un inodoro separado, las comodidades de baño incluyen secadores de pelo y toallas.
El restaurante 11th Street Diner se halla a 450 metros del Luxuri Suites Miami Beach.