It's been one of the best experience in india when we stayed in Sai palace, very beautiful location with perfect ambience. It's a newly built hotel with very good management. Help is always on hands and the staff is very dutiful and polite, made us feel really welcome and assisted us in every possible way. I wld surely recommend to... More
You have no recent hotel searches.