The modern Premier Inn London Croydon Town Centre lies in a shopping area of Croydon.
Guests will appreciate Premier Inn London Croydon Town Centre close proximity to Dulwich Picture Gallery, Churchill Theatre and Croydon University Hospital. Set within a 10-minute walking distance from Croydon city center.
Quick access to restaurants and bars is provided.
A local bus stop is 150 meters away. London City airport is approximately 20 minutes' drive away.
This property has 168 guestrooms including quadruple room, triple room and double room appointed with climate control, a trouser press, free Wi-Fi, a laptop-compatible safe and a DVD player. They come with an electric kettle and a dishwasher as well as bathrooms with a bathtub, a hairdryer and a shower.
Eat & Drink
Guests will enjoy Italian and Mexican cuisine of Bella Italia, which is about 300 meters away.
The hotel offers an elevator, a storage room and a car park and such services as 24-hour reception and ironing service.
Wireless internet is available in the entire hotel for free.
public parking is possible at a location nearby at GBP 6.50 per day.