Completely renovated in 2002, this hotel is one of the top addresses for visitors to London. It offers its guests numerous amenities, including a large air-conditioned entrance hall and reception, lifts, a safe, restaurant and bar, conference room and Internet access.