London 4 Star Hotels
There are 485 perfect 4-star hotels on hotelswithfourstars.com. Alternatively, book Courthouse Hotel (rating: 8.2/10) with an indoor swimming pool, restaurant, and bar. It costs 251US$ per night. Other top properties include Nox Kensington, House Hotel, and Commodore Hotel.