Riverside hotel offering modern rooms with free WiFi. Features a relaxed bistro with a terrace overlooking the River Thames. Boasts 109 rooms.