London Suites Croydon is set in Croydon, 2,297 feet from Croydon University Hospital. The rooms include a flat-screen TV. Some rooms include a seating area for your convenience. You will find a kettle in the room. Rooms have a shared bathroom. London Suites Croydon features free WiFi throughout the property. The nearest airport is London City Airport, 10.6 miles from the property.