Hotel Suzi International, Nova Deli é um ótimo lugar para ficar no bairro Centro de Nova Delhi, pois fica a cerca de 7 km do Túmulo de Humaium. O hotel dispõe de carros para alugar, bem como Wi-Fi nas áreas públicas.
O hotel 3 estrelas está a cerca de 10 minutos andando do Museu Nacional e a alguns passos da Sheila Cinema. Localizado à cerca de 900 metros de metro Ramakrishna Ashram Marg, Hotel Suzi International, New Delhi está a 3.1 km do Estádio de Shah Kotla. Este estabelecimento fica a cerca de 20 minutos caminhando do Templo de Laxminarayan, popular entre os peregrinos e turistas. Tem ponto de ônibus Sucheta Kriplani Hospital a 1 km de distância.
Os 22 quartos no Suzi International, são equipados com comodidades como o ferro e tábua de passar, controle de temperatura, bem como TV de tela plana com canais via satélite e TV via satelite. Eles dispõem de banheiros com banheiro separado e chuveiro. Algumas unidades apresentam vistas para a cidade.
O hotel serve café da manhã bufê gratuito. Bastante perto deste local, o bar de grelhados Paankhuri Restaurant oferece cardápio da cozinha chinesa.