Esta propiedad se encuentra en Rio beach. La propiedad cuenta con 223 habitaciones. El Hotel ofrece 114 habitaciones dobles y 18 suites.