7 Craven Rd, London W2 3BP, Reino Unido
The Metro Hotel is 100 meters from Paddington Tube Station, a 5-minute walk from Hyde Park. The establishment has a 24-hour reception. The Metro is located opposite a traditional garden square surrounded by restaurants, cafes and shops. The London Zoo, located in Regent's Park, is a 10-minute taxi ride away. The shops of Oxford Street are just over a mile away. Buckingham Palace is a 15-minute tube ride away.
Services and extras
- Free Wi-Fi
- Meeting room