When you hear ‘world’s best hotel’ you likely picture five-star resorts in the Maldives or bougie boutiques in Barcelona. In ...