ที่อยู่ : whitcombe street, trafalgar square, greater london wc2h 7hg, united kingdom, london Show Hotel Map
This attractive hotel is centrally situated in a peaceful street close to the National Gallery. Enjoying a wonderful location between Trafalgar Square and Leicester Square, this hotel provides the ideal starting point for sightseeing tours out in London. The capital's top sights as well as shopping and entertainment venues are to be found in the vicinity and links to the public transport network lie directly in front of the hotel.