Centrally Placed For All Of London*S Sights And Just A Short Walk From Covent Garden, This Hotel Is Ideally Placed For All Cultural, Tourist And Business Visits To The City. All Bedrooms Are Comfortably Furnished With En Suite Bathroom, Television, Mini Bar, Tea And Coffee Making Facilities And 24 Hour Room Service. Conference Centre Seats 60 People With Fax, Photo Copying And Secretarial Service.