In the heart of London’s historic district, you will find this oasis of peace. When you enter the gate of the Rosewood Hotel, you will never want to leave. It is a very pretty place. Relax in first class The hotel is in the busy Holborn area. Here you can experience everything you want. There are ...