Este hotel de 3 estrellas está situado en la ciudad de Dubái, en el distrito de Karama, y ofrece alojamientos amplios con aire acondicionado junto al Bur Dubai, el World Trade Center y la calle Sheik Zayed Road.
Los alojamientos presentan una decoración cuidada e incluyen balcón, TV de pantalla plana vía satélite y minibar con bebidas.
Hay un spa, un centro de fitness y una variedad de tratamientos y masajes.
El restaurante RASA sirve auténticos platos de Kerala, Mangalore y Goa, y hay varios cafés, bares deportivos y discotecas en el hotel.
El hotel está cerca de la red de transporte público y los taxis y se encuentra a 10 minutos en coche del aeropuerto internacional de Dubái y a solo 20 metros de la estación de metro ADCB.