El hotel está situado en la segunda línea de mar en el famoso Sunset Strip de San Antonio, cerca de los icónicos Café Mambo y Café del Mar, donde los atardeceres se transforman en experiencias memorables.