El hotel está situado en el corazón de Daytona Beach, es el hotel "más nuevo" de la "playa más famosa del mundo".
El hotel no cuenta con restaurante en sus instalaciones. El hotel ofrece un desayuno gratuito en el vestíbulo. Hay otros restaurantes cerca.