London

Comfort Inn Victoria Hotels

Save money booking rooms at the Comfort Inn Victoria!

Comfort Inn Victoria

Book from £212

Address: 18 - 24 Belgrave Road, , London, GB

No of Rooms: 82

COMFORTABLE ROOMS. 1 MINUTE WALK FROM VICTORIA BRITISH RAIL ANDUNDERGROUND STATIONS 2 MINUTE WALK TO VICTORIA COACH STATIONAND BUCKINGHAM PALACE 10 MINUTES TO WESTMINSTER ABBEY, BIGBEN, AND LONDON EYE.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Kensington West Hotel Kensington West Hotel

Location. The Kensington West Hotel is a city hotel located in the fashionable Kensington area of Lo...

Holiday Inn Express London Victoria Holiday Inn Express London Victoria

Welcome to Express by Holiday Inn London Victoria, located in Central London, Belgrave Road. At the ...

Dukes Hotel Dukes Hotel

Location. Dukes Hotel is located in the exclusive Mayfair area of central London, England, 200 metre...

Royal Garden Hotel - A Summit Hotel Royal Garden Hotel - A Summit Hotel

Location. The Royal Garden Hotel is located in London, England, on Kensington High Street, known thr...

Holiday Inn Bexley Holiday Inn Bexley

Location. The Holiday Inn London Bexley is located in Bexley, England. 1.5 miles from Bexley Town Ce...

Windermere Hotel Windermere Hotel

Location. The Windermere Hotel is located in London, England, one kilometre from Buckingham Palace a...

The Regency The Regency

Location. A painted stucco faade and a column framed entryway define the exterior of The Regency, lo...

Park Plaza Riverbank London Park Plaza Riverbank London

Location. The modern Park Plaza Riverbank London hotel is located in London, England, within 600 met...

The Grove The Grove

Location. The Grove is located in Chandler's Cross, three miles from Rickmansworth, England. Knebwor...

Thistle Kensington Gardens Thistle Kensington Gardens

The Thistle Kensington Gardens, London, is a modern hotel situated in the center of the city overloo...

Radisson Edwardian New Providence Wharf London Radisson Edwardian New Providence Wharf London

Location. The Radisson Edwardian New Providence Wharf is located one kilometre from the financial hu...

The Sloane Square The Sloane Square

Location.Set on historic Sloane Square, this traditional town house hotel is located in the centre o...

Sheriff Inn Hotel Sheriff Inn Hotel

Location. The Sheriff Inn Hotel is located in Central London, England, 500 metres from Victoria unde...

Royal Court Apartments Royal Court Apartments

Location. The Victorian Royal Court Apartments is located in central London, England, 500 metres fro...