Property Location With a stay at Torrs Vista in Ilfracombe (North Devon Coast), you'll be convenient to Ilfracombe Harbour. This bed & breakfast is within the region of Putsborough Sands and Croyde Bay. Rooms Make yourself at home in one of the guestrooms featuring DVD players. Conveniences include coffee/tea makers and clock radios. Rec, Spa, Premium Amenities Take in the views from a garden. Dining While enjoying a refreshing dip in the bed & breakfast pool, you can order your favorite drink at the poolside bar.