When you stay at Rosewood London, you'll be in a great location, within just a 10-minute walk of The British Museum and Russell Square. You can visit the spa to be pampered with deep-tissue massages, body wraps, or aromatherapy, and The Mirror Room, one of 2 restaurants, serves British cuisine and is open for breakfast, lunch, and dinner. This luxurious hotel is also within a 15-minute walk of Leicester Square and Tottenham Court Road. The helpful staff and overall property condition get good marks from fellow travelers. Public transportation is just a short walk: Holborn Underground Station is steps away and Farringdon Underground Station is 4 minutes.