Overview. Hotel Polo Towers Group welcomes you to a new kind of Polo Experience – Hotel Polo Max! After creating award winning hotels in Shillong, Tura, Allahabad and the most famous resort in Cherrapunjee, the Polo Towers Group now comes to Jabalpur. The Appart-Hotel Marco Polo is situated in the heart of Luxembourg City. The Appart-Hotel Marco Polo is located in the midst of the Commercial and Financial Centre of…