ConcerTour

Hotels · London

The Clermont Charing Cross Hotel

★★★★
This beautiful 4-star hotel is located in the immediate vicinity of the Royal Opera House and Covent Garden. Trafalgar Square is also only a few minutes' walk from the hotel. The stylishly furnished rooms promise a wonderful stay. Restaurants and shops can be found close by. The hotel also has a restaurant, a bar and a lift.