The Me London Hotel is a 5 star luxury hotel that has 157 modern guestrooms, 2 restaurants serving Italian and American dishes, cosy lounge bars with a wide selection of drinks and snacks, 7 well equipped conference rooms for up to 300 guests and a car parking area. It offers a fitness center open 24 hours a day. The hotel provides 24 hour reception and Wi-Fi internet connection.
The hotel is located at the southern tip of Covent Garden, just a few minutes away from the River Thames and Trafalgar Square. It is close to the City's finest art galleries, museums, restaurants, bars and shopping centers. The Leicester Square and Charing Cross are just 6 minutes walk away from the hotel.