London Star Hotel is a contemporary 3-star property placed next to Wembley Stadium, Kew Gardens - Royal Botanical Gardens and Up at The O2.
The hotel is placed 10 minutes' walk from POSK, Kew Bridge Steam Museum and London Transport Museum Depot. An underground station as well as Acton Town subway station are not far from the hotel.
The venue offers proximity to gardens to take guests close to nature.
Guests can reach London Star Hotel by car from London Heathrow airport in 15 minutes.
This hotel comprises of Deluxe Family Twin Room, Triple Room and Twin Room with dark-wood furnishing. They feature a mini-refrigerator, satellite TV, free Wi-Fi, climate control and coffee/tea makers. They provide bathrooms with a Jacuzzi, a hairdryer and a shower.
Eat & Drink
The stylish restaurant serves light meals. Pizza Express treats guests with british meals and lies within 300 meters from the property.
The hotel offers car rental services for travelling a shopping area.
Wireless internet is available in the entire hotel for free.
Free public parking is possible at a location nearby.