Situated in Visakhapatnam, within 2.5 km of Ramakrishna Beach and 8.9 km of Indira Gandhi Zoological Park, HOTEL TOUCHWOOD features accommodation with a terrace and as well as free private parking for guests who drive.
Number of rooms: 18
Asilmetta AMPATH VINAYAKA TEMPLE ROAD, OPP. VEMANA MANDIR, 530003 Visakhapatnam, India