London Star Hotel

Located in London (Acton), London Star Hotel is within a 15-minute drive of Twickenham Stadium and Hyde Park. This hotel is 4.2 mi (6.8 km) from Wembley Stadium and 7.1 mi (11.4 km) from Buckingham Palace.Make yourself at home in one of the 21 air-conditioned rooms featuring minibars. Complimentary...

More details

OpenWeather

4

Quarto triplo standard

3 Twin Beds or 1 Twin Bed and 1 King Bed

250 sq feet


Internet - Free WiFi and wired Internet ac...

See more details

Cancellation Policy

Amenities in this room:

Max 3 adults

Max 2 children -

Immediate booking

3

Quarto casal standard

1 King Bed

194 sq feet


Internet - Free WiFi and wired Internet access

Entertainment

See more details

Cancellation Policy

Amenities in this room:

Max 2 adults

Max 1 child -

Immediate booking

5

Quarto família

1 Double Bed, 1 Twin Bed and 1 Twin Bunk Bed

323 sq feet


Internet - Free WiFi and wired Interne...

See more details

Cancellation Policy

Amenities in this room:

Max 3 adults

Max 2 children -

Immediate booking

16

Quarto casal luxo

1 King Bed

234 sq feet


Internet - Free WiFi and wired Internet access

Entertainment

See more details

Cancellation Policy

Amenities in this room:

Max 2 adults

Max 1 child -

Immediate booking

6

Quarto família, para não fumantes, Com suíte

1 King Bed and 1 Twin Trundle Bed or 2 Twin Beds and 1 Twin Trundle Bed

194 sq feet


Layout - Be...

See more details

Cancellation Policy

Amenities in this room:

Max 2 adults

Max 1 child -

Immediate booking

7

Quarto duplo luxo

2 Twin Beds

240 sq feet


Internet - Free WiFi and wired Internet access

Entertainment

See more details

Cancellation Policy

Amenities in this room:

Max 2 adults

Max 1 child -

Immediate booking

5

Quarto duplo standard

2 Twin Beds

220 sq feet


Internet - Free WiFi and wired Internet access

Entertainment

See more details

Cancellation Policy

Amenities in this room:

Max 2 adults

Immediate booking

3

Quarto solteiro básico, 1 cama de solteiro extragrande

1 Large Twin Bed

194 sq feet


Internet - Free WiFi and wired Internet access

Entertainm...

See more details

Cancellation Policy

Amenities in this room:

Max 1 adult

Immediate booking

Property Info

Check-in starts at: 14:00

Check-out ends at: 11:00

Located in London (Acton), London Star Hotel is within a 15-minute drive of Twickenham Stadium and Hyde Park. This hotel is 4.2 mi (6.8 km) from Wembley Stadium and 7.1 mi (11.4 km) from Buckingham Palace.Make yourself at home in one of the 21 air-conditioned rooms featuring minibars. Complimentary wired and wireless Internet access keeps you connected, and satellite programming provides entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.Stop by the hotel's restaurant for dinn...

51-53 Steyne Road Acton - London, England - UK - W3 9NU

Property Amenities

Check-in starts at: 14:00

Check-out ends at: 11:00