A very nice option for those who like to be on the move! Hotel «Capital O 48018 Royal Park» is located in Nellore. This hotel is located in 6 km from the city center.
Number of rooms: 33
23/985 Madras Bus Stand G.N.T.Rd, Grand Trunk Rd Ramesh Reddy Nagar, Nellore, IN, Nellore, 524003