Hotel South Embassy encontra-se em Nova Deli, a 6,2 km de Rashtrapati Bhavan e 7,5 km de Museu Gandhi Smriti, e apresenta um jardim. Este hotel de 4 estrelas dispõe de serviço de quartos, uma receção aberta 24 horas e acesso Wi-Fi gratuito. Este alojamento não fumador situa-se a 7,7 km de Jardins Lodhi.
No alojamento, cada quarto inclui dispõem de ar condicionado, secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama, toalhas e terraço com vista da cidade. Todos os quartos do alojamento dispõem de produtos de higiene pessoal gratuitos e um leitor de CD.
Hotel South Embassy disponibiliza todas as manhãs opções de pequeno-almoço continental e vegetariano.
Gurudwara Bangla Sahib fica a 7,9 km de Hotel South Embassy, enquanto Porta da Índia está a 9 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Delhi, que fica a 12 km de Hotel South Embassy.