Est� en South Beach, en la ciudad norteamericana de Miami Beach, en Florida.Dispone de acceso privado a la playa por el hotel de la misma cadena "Penguin Hotel" y queda a poco m�s de 1 km del centro comercial Lincoln Road Mall.