Boutique Hotel in South Delhi | The Grand Orion

Discover the premier boutique hotel in South Delhi, The Grand Orion has 36-room along with puts at the crossroads of sophistication and chic. Modern in style, yet refreshingly comfortable, with marble floors and extensive urban artwork, The Grand Orion is your personal address in New Delhi.