16 LEINSTER TERRACE London, W2 3ES GB
London Area: Hyde Park
The Craven Gardens Hotel is a professionally managed hotel with 43 bedrooms, providing accommodation for 90 guests. Centrally located within the cosmopolitan Bayswater area, Craven Gardens Hotel is the ideal location for both leisure and business clients alike. A choice of Continental or Full English Buffet Breakfast is included in all rates ...