Outstanding Central London Location
Located in beautiful, charming Paddington area, near Paddington Station and Hyde Park, this hotel is just a 30-minute walk to Buckingham Palace. You'll also be near the park, shops, and restaurants, and just a short walk to Baker Street bus transfers.