Rosewood Hotel

An Idyllic urban sanctuary, Rosewood London is amongst the finest hotels in the capital. An elegant retreat that offers luxurious and stylish interiors with a playful touch, a serene spa, fine dining and the popular cocktail bar, scarfes.

  • Capacity

    Up to 555 standing

  • Closest Station

    Holborn

  • Catering

    In-house