Located in the centre of London, the 5-star Rosewood London offers comfortable rooms. Occupying a 7-story royal building, the hotel was remodeled in 2001.
The hotel boasts a perfect location in London close to Russell Square underground station. The city center lies within 2 km from the venue.
Shoppers will enjoy close proximity to a market and shops.
This property comprises 307 rooms with a storage space, flat-screen television, a refrigerator, a trouser press and high ceiling. Rosewood London offers rooms with city view. These rooms come with a modern-style interior and custom-made furnishings.
A healthy traditional English breakfast is served in the dining room. The large restaurant serves international meals in a lovely atmosphere. At the modern in-house bar guests will enjoy a selection of wines, whiskies and afternoon tea. Le Pain Quotidien are situated in a business area, about 50 meters away of the property.
A 15-minute walk from Kings Cross train station. A mere 20 minutes’ drive from London City.