Apresentando um terraço, 21 RICHMOND localiza-se em Visakhapatnam, na área de Andhra Pradesh, a 2 km de Praia Jodugulla Palem e a 2,6 km de Indira Gandhi Zoological Park. Este hotel de 2 estrelas dispõe de serviço de quartos, uma receção aberta 24 horas e acesso Wi-Fi gratuito. Este alojamento não fumador encontra-se a 5,7 km de Kailasagiri Train Station.
Kailasa Giri fica a 5,8 km de 21 RICHMOND, enquanto Submarine Museum está a 7,3 km de distância. O aeroporto mais próximo é o Aeroporto de Visakhapatnam, que fica a 16 km de 21 RICHMOND.