Holiday Inn Express London – Greenwich, England Wednesday, March 23rd, 2016 The hotel has 162 rooms including 10 which are accessible to tourists in wheelchairs. Please read the full access guide for details. Share this:Print