Best Western Plus London Croydon Aparthotel is a 3-star venue set just 2.1 km from Tower of London, Museum Of Croydon and Crystal Palace Park. The modern hotel is a good example of industrial architecture in Croydon.
The hotel boasts convenient location in Croydon close to West Croydon underground station. The venue is 3 km away from the city center.
Guests can visit a museum and a palace as well as restaurants and a stadium close by.
Best Western Plus London Croydon Aparthotel lies within 20 minutes’ drive to London City airport.
There are 107 guestrooms featuring standard triple room and standard room equipped with climate control, free Wi-Fi, a seating area, a kitchenette and a microwave. Guests can make use of private bathrooms with a hairdryer and complimentary toiletries.
Eat & Drink
Chathouse Tandoori Restaurant offers Indian dishes and lies 350 meters away.
Best Western Plus London Croydon Aparthotel features such facilities as an elevator, a safe deposit box and parking.