Details
Exterior Hotel Polo Max Allahabad

Hotel Polo Max, Allahabad

Hotel Polo Max, Allahabad, is conveniently located near the railway station making it easier for guests to travel around. It is easily one of the best hotels in Allahabad.