O Centro de Convenções de Chennai e Shirdi Sai Baba Temple estão a 4.6 km e a aproximadamente 6 km, respectivamente. O hotel está situado perto do ponto de ônibus Narayana puram.
Casa dos hóspedes oferece quartos, equipados com varanda, TV de tela plana com canais via satélite e controle de temperatura. Os banheiros de dentro incluem banheiro separado e chuveiro, juntamente com lençóis de banho e toalhas.