List of hotels at Regents Park Station
1 Number of Hotels found in Regents Park Station
Address: Carburton Street, Westminster Borough, London, W1W 5EE, United Kingdom.
Nearest Landmark: Regents Park Station
(6 minutes walk)
Distance: 2.1 Miles from London Centre
In the heart of London, this modern 4-star hotel is just a 5-minute walk from Regents Park and 2 Tube Stations. It has a bar, a restaurant and 24-hour...