The most comfortable hotel in the town centre, London has clean, cosy rooms, a bar and three small restaurants, including one on the roof terrace. Turn right out of the bus stand, take the first left, left again at the roundabout, then first right (750m).
London Hotel
Punjab (India)