Thank you for your interest in Starcrown Hotels. Whether you are visiting London for leisure or business, Starcrown is your ideal destination. We offer a superb choice of accommodation across two Central London hotels – Blakemore Hotel and Norfolk Towers Hotel.