Still topping TripAdvisor’s Travellers Choice Awards, so being the best hotel in the world, we thought you would like to know more about Aria Hotel Budapest. ;)