The hotel sits on the main perimeter road of Heathrow Airport, the front of the building overlooks the runway. The hotel is a short distance to public transport into London or a short drive to Windsor.
Westminster, London, SW1A 0AA
The Palace of Westminster is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom
Westminster Bridge Road, London, SE1 7PB
An Icon of the London Skyline, enjoy the views over the city on this 30 minute ride on the world's largest cantilevered observation wheel.
Italian Food restaurant