3* Star Hotels in Greater London

Destinations in Greater London

Map of 3* Star Hotels in Greater London

The Ne Ville Newham

The Ne Ville
Guesthouse Newham

Free Wi-Fi
370 m. Upton Park 6 km. Woolwich Arsenal

The Ne Ville offers rooms in London. Located 3.4 km from Olympic Stadium, the property is also 5 km away from O2 Arena. The hotel features a shared lounge.

Number of rooms: 16

266 Neville Road, Newham, London, E7 9QN, United Kingdom

Comfort Hotel Harrow Harrow
WiFi Parking
740 m. Harrow-on-the-Hill 10 km. Watford Junction

Comfort Hotel Harrow has a quiet location in the London suburb of Harrow, a 10-minute walk from the rail and Tube stations. It has wireless broadband access and free parking. The hotel has easy access to the M1, M40 and M25 motorways.

Number of rooms: 73

2-12 Northwick Park Rd, Harrow, HA1 2NT, United Kingdom

Best Western Cumberland Hotel Harrow
WiFi
450 m. Harrow-on-the-Hill 10 km. Watford Junction

Situated in North-West London, in the middle of Harrow town centre, Best Western Cumberland Hotel is a 2-minute walk from Harrow-on-the-Hill Underground Station.

Number of rooms: 85

1 St John's Road, Harrow, Middlesex, Harrow, HA1 2EF, United Kingdom

Antoinette Hotel Kingston Kingston upon Thames
Free Wi-Fi Parking
4.5 km. Worcester Park

Ideally located overlooking landscaped gardens, The Antoinette Hotel Kingston is half a kilometer from the centre of Kingston upon Thames. It offers free Wi-Fi and free parking on site.

Number of rooms: 100

Beaufort Road, Kingston upon Thames, KT1 2TQ, United Kingdom