Within walking distance of many of the most famous attractions at the heart of London, and close to Trafalgar Square, this hotel offers a choice location from which to explore the capital. The rooms have all been fitted with first class amenities that include television, telephone and private bathroom. The friendly and attentive staff is always on hand to help you get the most of your stay.