Route GuidesRoutes City GuidesCities Map Log in

The Rosebery Aparthotel

London
20 Rosebery Avenue, London, EC1R 4SX

58 rooms · from £168


Situated in Central London, The Rosebery Aparthotel offers apartments and suites with free Wi-Fi, a fully-fitted kitchen and air-conditioning. The suites receive a service clean once per week.