
Mitre House hotel, London - Exterior
The hotel is located on a quiet, leafy street, just 300 metres north of Hyde Park and 150 metres from Paddington railway and underground station – the meeting point for trains arriving from Heathrow Airport and the tube lines for the West End.