21 RICHMOND heeft een terras, en ligt in Visakhapatnam in de regio Andhra Pradesh, op 2 km van Jodugulla Palem Beach en 2,6 km van Indira Gandhi Zoological Park. Dit hotel met 2 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie is rookvrij en bevindt zich op 5,7 km van Kailasagiri Train Station.
Kailasa Giri ligt op 5,8 km van het hotel, en Submarine Museum ligt 7,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Visakhapatnam, op 16 km van 21 RICHMOND.