The Tudor Inn Hotel is an elegant 19th century building located in Victoria and has a number of rooms, all equipped with televisions. Parking is available.