The Muse is located in Chirag Enclave Main Road, Nehru Place in the heart of South Delhi and is surrounded by commercial hub of Nehru Place, Masjid Moth Commercial Plaza, Okhla Industrial Area and Mohan Co- operative.
Also in the close vicinity is some very up market shopping complexes like Greater Kailash I M block market, Greater Kailash II M block, South Extention I and II Market which house Malls, Shops, restaurants and Cine Complexes.
- Airport - 17 Km
- New Delhi Railway Station – 12 Kms
- Nizamuddin Railway Station – 6 Kms