This excellent centrally located hotel was built in the late sixties and has become known for quality and service ever since. The rooms have all been fitted with luxurious furnishings and modern amenities to make you feel at home throughout your stay. Hyde Park, Oxford Street, Marble Arch and Trafalgar Square are all within walking distance. There is a first rate restaurant on-site.