3 stars Hotels in London

Hotels found in London, 3 stars — 415

Search hotels in London, 3 stars

The Montana Hotel 3 stars

Kensington and Chelsea, 67-69 Gloucester Rd, Kensington, London Map
The Montana Hotel Photos
9 reviews

The modern and clean 3-star Montana is very close to museums, the Royal Albert Hall Show more

Cheshire Hotel 3 stars

Camden, 110 Great Russell St, London Map
Cheshire Hotel Photos
6 reviews

Just 150 metres from The British Museum, Cheshire Hotel is a 2-minute walk from Show more

Hanover Hotel Victoria 3 stars

Westminster, 30 St. Georges Drive, Victoria, London Map
Hanover Hotel Victoria Photos
10 reviews

This budget hotel is 900 metres from London Victoria Station and the Gatwick Express Show more

The California 3 stars

Camden, 4-8 Belgrove St, London Map
The California Photos
10 reviews

Recently refurbished, The California is located in central London, 100 metres from Show more

Euston Square Hotel 3 stars

Camden, 152 - 156 North Gower Street, London Map
Euston Square Hotel Photos
6 reviews

Less than 350 metres from London Euston Station, the hotel offers stylish, modern Show more

Montana Excel 3 stars

Camden, 16-18 Argyle Square, London Map
Montana Excel Photos
7 reviews

In a quiet London garden square, Montana Excel is just 2 minutes' walk from main Show more

Umi 3 stars

Westminster, 16 Leinster Square Map
Umi Photos
7 reviews

Umi has a quiet location close to Hyde Park, Notting Hill, and not far from popular Show more