Browse:Home / Heavy demand lifts London hotel rates to all-time high
Heavy demand lifts London hotel rates to all-time high
Air travel snarls haven’t slowed London tourism enough to keep hotel rates from setting records. STR reports an average cost of $249 in June, reflecting the highest demand in three years.