Shaftesbury Metropolis London Hyde Park
78-84 Sussex Gardens London, W2 1UHOnly 5 minutes’ walk from beautiful Hyde Park, this peaceful town house is situated in the leafy Sussex Gardens area. It offers stylish rooms just a 2-minute walk from Paddington Station.
90 rooms
from £68