Listings >> Food >>Lodging >>Hotels Hotel Grand Bay Beach Road, Visakhapatnam 530002, Andhra Pradesh, India +91-891-2560101 Website