Rosewood London

An iconic hotel near Covent Garden, Rosewood London stands out among London luxury hotels, combining English heritage with contemporary sophistication.

Map Unavailable

Address
Rosewood London




Upcoming Events

  • No events in this location