This post is from Hotel GTC in Greater Kailash, South Delhi. Hotel GTC is one of many hotels in south Delhi but there are some facts which make hotel GTC a bit different. So let’s point those differences. New Delhi is the capital of India and a 10000+ year old city. Currently New Delhi is a business cum travel destination which welcomes thousands of business and backpackers every day. New Delhi geography is divided in 7 and one of the most popular is mine - South Delhi.