El hotel cuenta con restaurante, piscina descubierta, asistencia turística, servicio de recepción las 24 horas, acceso a internet y atención multilingüe.
El hotel se encuentra ubicado sobre la av. Rua Almirante Barroso, 1864, en el centro de Foz Do Iguazú.
Las habitaciones cuentan con aire acondicionado, minibar, T.V satelital, servicio a la habitación e Internet WIFI.