A traditional 1890's London townhouse. Very comfortable, well located hotel
for the budget conscious. The Victorian townhouse is just 5 minutes' walk
from
Paddington Railway Station. The hotel is only a stone's throw away
from Hyde Park and offers the splendour of London and its central parks.