10 Norfolk Place, London, England
Rating:
Boulevard Hotel Hotel Description
The Boulevard Hotel is situated just a few minutes walk from Paddington Station and has been newly refurbished to a modern and cosy standard. All the rooms are en-suite.
Boulevard Hotel Hotel Facilities