BB72.COM — working for your travel
Forum Hotel London — LONDON, United Kingdom.
Address
97 Cromwell Road, SW7 4DN
Chain
IC
Area
Albert Hall, Buckingham Palace, Gloucester Road Underground Station, Knightsbridge shopping, Kensington Gardens, Major Museums, Marble Arch/Oxford Street, Piccadilly

About Forum Hotel London

The Forum Hotel London is located in the Royal Borough of Kensington and Chelsea. This is one of Europe's largest first class hotels, offering an extensive range of accommodation and conference rooms. London's finest shops, theatres, and cultural activities are close at hand, with Gloucester Road underground only minutes away. Earls Court and Olympia Exhibition Centres are a few minutes walk away.

Other hotels in LONDON

View all hotels in LONDON ›