There are no 2-star resort hotels in London

© Tramant LLC