Details
Hotel Polo Max, Allahabad - Exterior of Hotel Polo Max Allahabad

Hotel Polo Max, Allahabad (3 Star)

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.