Three fully accomplished conference rooms with all the modern facilities can accommodate 80 person at one time.
Profile Own a lifetime of fabulous pleasure vacations at most centrally located, centrally air-conditioned Hotel Metro Heights. Being right in the hub of Delhi, the Hotel Metro Heights is the Delhi's most preferred brand and 3 star hotels in Delhi
More details:View company website
Its Free
Verify Now