Welcome to Hotel Covent Garden Apartments London, Covent Garden Apartments is ideally located right in the heart of London, opposite Trafalgar Square and 2 minutes’ walk to Charing Cross Station. It offers modern self-catering accommodation for up to 10 guests. This air-conditioned apartment features 3 double bedrooms, 2 bathrooms and a living room. There is a fully-equipped kitchen including a dishwasher and a washing machine. All kitchenware is also included. The lounge area features a dining table, sofas and a flat-screen TV. Many of London’s landmarks can be easily reached by foot, including Piccadilly Circus, Buckingham Palace, and the Big Ben, all within 10 minutes’ stroll or less. All the theatres at Leicester Square and Covent Garden area are 8 minutes’ by foot. (Hotel Covent Garden Apartments London hotels booking).