Los hoteles de 3 estrellas en Londres tienen un precio medio por noche de $5,135. Norfolk Inn Paddington es $3,322 más barato que el precio medio en la ciudad con solo $1,813/noche.