Khaja Hotel Add your review, 0 reviews Listed in Hotels Add to Favorites No 256, P.H. Road, Nehru Bazzar, Avadi , Chennai - 600 054 Call : 7708358880 / 9841619479 Services: Veg & Non - Veg Hotel.