Localizado a uma distância de 2.9 km do Mehtab Bagh, Hotel Sd International Agra 3 estrelas oferece acesso a atrações turísticas na cidade de Agra inteira.
A Jama Masjid fica a uma distância aproximada de 20 minutos caminhando deste hotel de 24 quartos. O hotel proporciona aos amantes de história a proximidade do Forte de Agra (a 1.5 km) e o Taj Mahal (a 2.7 km). O Hotel Sd International está também a uma distância de 3.1 km do Túmulo de Itmad-ud-Daulah. O estabelecimento está localizado em Agra, a uma pequena distância da estação ferroviária Agra Fort.
Os hóspedes podem desfrutar de uma seleção de pratos indiana no Rajdarbar Restaurant situado a 650 metros deste hotel.