Hotel with 97 rooms, located near the River Thames. Features an outdoor restaurant and parking.