Hotel Hotel O Katpadi Vellore formerly Leo's Home Stay
★★★
D.NO. 18-872 - 874, CHURCH STREET, CHITTOOR, Chittoor, India Show on map
PRABAA ROYAL PARK is a 3-star hotel in Chittoor, India. Guests rate it 7.9/10 (good) across 30 reviews, ranking it #7 of 15 places to stay in Chittoor.
D.NO. 18-872 - 874, CHURCH STREET, CHITTOOR, Chittoor, 517001, India
PRABAA ROYAL PARK has a guest rating of 7.9 out of 10 from 30 reviews, which is considered good. It ranks #7 of 15 properties in Chittoor on Triptoic.
PRABAA ROYAL PARK is located at D.NO. 18-872 - 874, CHURCH STREET, CHITTOOR, Chittoor 517001, India.
PRABAA ROYAL PARK is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
#3 in Chittoor
#3 in Katpadi
Hotel
Hotel