11 Craven Road, London, England, UK, W2 3BP
A short walk from Paddington Station and the Heathrow Express rail
service. Also
walking distance to Hyde park. Nearest major shopping is at Queensway and the
Edgware Road. This townhouse hotel
offers bedrooms that are all en-suite. Onsite
restaurant with
Mediterranean cuisine and a late night bar. WiFi accessible
in all areas.