Location
Located at 21 Piccadilly in London, Le Meridien Hotel is within a kilometre from Cabinet War Rooms and Churchill Museum, Photographers Gallery and Royal Opera House, which is the home of the Royal Opera and the Royal Ballet.
Rooms
Decorated in a traditional English style, all well appointed rooms at Le Meridien offer modern amenities such as air conditioning, pay per view movies, mini bar, data ports, perfect for business travellers and holidaymakers.
Restaurant
Terrace Restaurant & Bar serves delicious international cuisine in a relaxed atmosphere. Visitors can also sip their favourite drink at the onsite Burlington Bar.