The Tudor House is a small secluded Bed & Breakfast with clean and comfortable rooms.