- UK Information
- UK Hotels
- Holiday Inn Express London Greenwich
Holiday Inn Express London Greenwich
Situated on the Greenwich Peninsula, this Holiday Inn Express has a traditional restaurant and modern, air-conditioned rooms. The O2 Arena is just a 15-minute walk away.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £93
162
North Greenwich