Featuring free WiFi, Narayana Palace offers accommodation in Ongole. The rooms are equipped with a flat-screen TV with cable channels. Certain rooms include a seating area for your convenience.
Narayana Palace is a 2-star property situated in Ongole. The property offers a 24-hour front desk. Read more
Featuring free WiFi, Narayana Palace offers accommodation in Ongole. The rooms are equipped with a flat-screen TV with cable channels. Certain rooms include a seating area for your convenience.
Narayana Palace is a 2-star property situated in Ongole. The property offers a 24-hour front desk.
Number of Rooms: 12