Fornecendo Wi-Fi na propriedade, o Flagship 80829 South Galaxy Hotel está situado a 900 metros do Templo de Lótus. Este hotel também inclui o parque de estacionamento.
Os hóspedes podem visitar AIIMS - Faculdade de Medicina em Nova Deli, que fica a aproximadamente 6 km de distância. O hotel está localizado a alguns passos de Shri Kalkaji Mandir, bem ao lado de Bahai House of Worship. A estação de metrô Kalkaji Mandir está localizada a aproximadamente 5 minutes a pé deste alojamento de 3 estrelas.
Os 60 quartos no o Flagship 80829 South Galaxy Hotel são equipados com comodidades como controle de temperatura, bem como TV. Algumas unidades incluem casas de banho privadas com produtos de higiene e lençóis de banho.
Hotel está localizado no bairro South Delhi, a uma caminhada do bar Lord of the Drinks.