Com uma localização atrativa em Chennai, Flora Embassy apresenta quartos com ar condicionado, acesso Wi-Fi gratuito e estacionamento privado gratuito. O alojamento encontra-se a 12 minutos a pé de Centro Comercial Spencer Plaza, a 1,8 km de Museu Governamental de Chennai e a 3,5 km de Estádio Ma Chidambaram. O alojamento tem quartos familiares.
Todos os quartos do alojamento estão equipados com televisão de ecrã plano. O alojamento dispõe de alguns quartos que têm vistas da cidade, e cada quarto inclui uma casa de banho privativa com chuveiro.
Pondy Bazaar (mercado) fica a 3,8 km de Flora Embassy, enquanto Estação Ferroviária de Central de Chennai está a 4,4 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Chennai, que fica a 13 km de Flora Embassy.