How to find Mina House Hotel near Paddington Station in London

Situated on Craven Road in the heart of Paddington, London. Paddington station is just a short walk from Mina House Hotel - giving direct access in just 15 minutes by train to and from London's International Heathrow Airport. Nearby atttractions within easy reach include Hyde Park, Marble Arch, Oxford Street and London's West End.