Offering superb accommodation and amenities in two centrally positioned locations: Blakemore Hyde Park & Norfolk Towers Paddington Hotel - Starcrown Hotels in London are specifically designed with the discerning business or leisure guest in mind.
Our Properties
Blakemore Hyde Park
Norfolk Towers Paddington
Blakemore Hyde Park Hotel
Norfolk Towers Hotel