Marrol's Boutique Hotel claims world's best hotel title, as Eastern Europe attracts more tourists
Slovakia officially boasts the world’s top hotel as Marrol’s Boutique Hotel, Bratislava, triumphs in top 650 rank and fends off stiff competition from Italian, Costa ..